|
Application Framework API Reference
Application Framework V2
|
Scenes Cluster Callbacks | |
| void | emberAfScenesClusterClearSceneTableCallback (int8u endpoint) |
| EmberAfStatus | emberAfScenesClusterMakeInvalidCallback (int8u endpoint) |
| EmberAfStatus | emberAfScenesClusterRecallSavedSceneCallback (int8u endpoint, int16u groupId, int8u sceneId) |
| void | emberAfScenesClusterRemoveScenesInGroupCallback (int8u endpoint, int16u groupId) |
| boolean | emberAfScenesClusterAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets) |
| boolean | emberAfScenesClusterAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId) |
| void | emberAfScenesClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfScenesClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfScenesClusterClientInitCallback (int8u endpoint) |
| void | emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfScenesClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfScenesClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfScenesClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfScenesClusterCopySceneCallback (int8u mode, int16u groupIdFrom, int8u sceneIdFrom, int16u groupIdTo, int8u sceneIdTo) |
| boolean | emberAfScenesClusterCopySceneResponseCallback (int8u status, int16u groupIdFrom, int8u sceneIdFrom) |
| boolean | emberAfScenesClusterEnhancedAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets) |
| boolean | emberAfScenesClusterEnhancedAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterEnhancedViewSceneCallback (int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterEnhancedViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets) |
| boolean | emberAfScenesClusterGetSceneMembershipCallback (int16u groupId) |
| boolean | emberAfScenesClusterGetSceneMembershipResponseCallback (int8u status, int8u capacity, int16u groupId, int8u sceneCount, int8u *sceneList) |
| boolean | emberAfScenesClusterRecallSceneCallback (int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterRemoveAllScenesCallback (int16u groupId) |
| boolean | emberAfScenesClusterRemoveAllScenesResponseCallback (int8u status, int16u groupId) |
| boolean | emberAfScenesClusterRemoveSceneCallback (int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterRemoveSceneResponseCallback (int8u status, int16u groupId, int8u sceneId) |
| void | emberAfScenesClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfScenesClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfScenesClusterServerInitCallback (int8u endpoint) |
| void | emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfScenesClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfScenesClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfScenesClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfScenesClusterStoreSceneCallback (int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterStoreSceneResponseCallback (int8u status, int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterViewSceneCallback (int16u groupId, int8u sceneId) |
| boolean | emberAfScenesClusterViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets) |
| EmberAfStatus | emberAfScenesClusterStoreCurrentSceneCallback (int8u endpoint, int16u groupId, int8u sceneId) |
RSSI Location Cluster Callbacks | |
| boolean | emberAfRssiLocationClusterAnchorNodeAnnounceCallback (int8u *anchorNodeIeeeAddress, int16s coordinate1, int16s coordinate2, int16s coordinate3) |
| void | emberAfRssiLocationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfRssiLocationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfRssiLocationClusterClientInitCallback (int8u endpoint) |
| void | emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfRssiLocationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfRssiLocationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfRssiLocationClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfRssiLocationClusterCompactLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8u qualityMeasure, int16u locationAge) |
| boolean | emberAfRssiLocationClusterDeviceConfigurationResponseCallback (int8u status, int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod) |
| boolean | emberAfRssiLocationClusterGetDeviceConfigurationCallback (int8u *targetAddress) |
| boolean | emberAfRssiLocationClusterGetLocationDataCallback (int8u flags, int8u numberResponses, int8u *targetAddress) |
| boolean | emberAfRssiLocationClusterLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge) |
| boolean | emberAfRssiLocationClusterLocationDataResponseCallback (int8u status, int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge) |
| boolean | emberAfRssiLocationClusterReportRssiMeasurementsCallback (int8u *measuringDevice, int8u neighbors, int8u *neighborsInfo) |
| boolean | emberAfRssiLocationClusterRequestOwnLocationCallback (int8u *blindNode) |
| boolean | emberAfRssiLocationClusterRssiPingCallback (int8u locationType) |
| boolean | emberAfRssiLocationClusterRssiRequestCallback (void) |
| boolean | emberAfRssiLocationClusterRssiResponseCallback (int8u *replyingDevice, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8s rssi, int8u numberRssiMeasurements) |
| boolean | emberAfRssiLocationClusterSendPingsCallback (int8u *targetAddress, int8u numberRssiMeasurements, int16u calculationPeriod) |
| void | emberAfRssiLocationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfRssiLocationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfRssiLocationClusterServerInitCallback (int8u endpoint) |
| void | emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfRssiLocationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfRssiLocationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfRssiLocationClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfRssiLocationClusterSetAbsoluteLocationCallback (int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent) |
| boolean | emberAfRssiLocationClusterSetDeviceConfigurationCallback (int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod) |
Green Power Cluster Callbacks | |
| void | emberAfGreenPowerClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfGreenPowerClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfGreenPowerClusterClientInitCallback (int8u endpoint) |
| void | emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfGreenPowerClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfGreenPowerClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfGreenPowerClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfGreenPowerClusterGpCommissioningNotificationCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u *gpdCommandPayload, int16u gppShortAddress, int8u gppLink, int32u mic) |
| boolean | emberAfGreenPowerClusterGpNotificationCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u gpdEndpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u *gpdCommandPayload, int16u gppShortAddress, int8u gppDistance) |
| boolean | emberAfGreenPowerClusterGpNotificationResponseCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int32u gpdSecurityFrameCounter) |
| boolean | emberAfGreenPowerClusterGpPairingCallback (int32u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u *sinkIeeeAddress, int16u sinkNwkAddress, int16u sinkGroupId, int8u deviceId, int32u gpdSecurityFrameCounter, int8u *gpdKey, int16u assignedAlias, int8u forwardingRadius) |
| boolean | emberAfGreenPowerClusterGpPairingConfigurationCallback (int8u actions, int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u deviceId, int8u groupListCount, int8u *groupList, int16u gpdAssignedAlias, int8u forwardingRadius, int8u securityOptions, int32u gpdSecurityFrameCounter, int8u *gpdSecurityKey, int8u numberOfPairedEndpoints, int8u *pairedEndpoints, int8u applicationInformation, int16u manufacturerId, int16u modeId, int8u numberOfGpdCommands, int8u *gpdCommandIdList, int8u clusterIdListCount, int8u *clusterListServer, int8u *clusterListClient) |
| boolean | emberAfGreenPowerClusterGpPairingSearchCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint) |
| boolean | emberAfGreenPowerClusterGpProxyCommissioningModeCallback (int8u options, int16u commissioningWindow, int8u channel) |
| boolean | emberAfGreenPowerClusterGpProxyTableRequestCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u index) |
| boolean | emberAfGreenPowerClusterGpProxyTableResponseCallback (int8u status, int8u totalNumberOfNonEmptyProxyTableEntries, int8u startIndex, int8u entriesCount, int8u *proxyTableEntries) |
| boolean | emberAfGreenPowerClusterGpResponseCallback (int8u options, int16u tempMasterShortAddress, int8u tempMasterTxChannel, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u gpdCommandId, int8u *gpdCommandPayload) |
| boolean | emberAfGreenPowerClusterGpSinkCommissioningModeCallback (int8u options, int16u gpmAddrForSecurity, int16u gpmAddrForPairing, int8u sinkEndpoint) |
| boolean | emberAfGreenPowerClusterGpSinkTableRequestCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u index) |
| boolean | emberAfGreenPowerClusterGpSinkTableResponseCallback (int8u status, int8u totalNumberofNonEmptySinkTableEntries, int8u startIndex, int8u sinkTableEntriesCount, int8u *sinkTableEntries) |
| boolean | emberAfGreenPowerClusterGpTranslationTableRequestCallback (int8u startIndex) |
| boolean | emberAfGreenPowerClusterGpTranslationTableUpdateCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u *translations) |
| boolean | emberAfGreenPowerClusterGpTunnelingStopCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int16u gppShortAddress, int8s gppDistance) |
| void | emberAfGreenPowerClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfGreenPowerClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfGreenPowerClusterServerInitCallback (int8u endpoint) |
| void | emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfGreenPowerClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfGreenPowerClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfGreenPowerClusterServerTickCallback (int8u endpoint) |
IAS ACE Cluster Callbacks | |
| boolean | emberAfIasAceClusterArmCallback (int8u armMode, int8u *armDisarmCode, int8u zoneId) |
| boolean | emberAfIasAceClusterArmResponseCallback (int8u armNotification) |
| boolean | emberAfIasAceClusterBypassCallback (int8u numberOfZones, int8u *zoneIds, int8u *armDisarmCode) |
| boolean | emberAfIasAceClusterBypassResponseCallback (int8u numberOfZones, int8u *bypassResult) |
| void | emberAfIasAceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfIasAceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfIasAceClusterClientInitCallback (int8u endpoint) |
| void | emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfIasAceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfIasAceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfIasAceClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfIasAceClusterEmergencyCallback (void) |
| boolean | emberAfIasAceClusterFireCallback (void) |
| boolean | emberAfIasAceClusterGetBypassedZoneListCallback (void) |
| boolean | emberAfIasAceClusterGetPanelStatusCallback (void) |
| boolean | emberAfIasAceClusterGetPanelStatusResponseCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus) |
| boolean | emberAfIasAceClusterGetZoneIdMapCallback (void) |
| boolean | emberAfIasAceClusterGetZoneIdMapResponseCallback (int16u section0, int16u section1, int16u section2, int16u section3, int16u section4, int16u section5, int16u section6, int16u section7, int16u section8, int16u section9, int16u section10, int16u section11, int16u section12, int16u section13, int16u section14, int16u section15) |
| boolean | emberAfIasAceClusterGetZoneInformationCallback (int8u zoneId) |
| boolean | emberAfIasAceClusterGetZoneInformationResponseCallback (int8u zoneId, int16u zoneType, int8u *ieeeAddress, int8u *zoneLabel) |
| boolean | emberAfIasAceClusterGetZoneStatusCallback (int8u startingZoneId, int8u maxNumberOfZoneIds, int8u zoneStatusMaskFlag, int16u zoneStatusMask) |
| boolean | emberAfIasAceClusterGetZoneStatusResponseCallback (int8u zoneStatusComplete, int8u numberOfZones, int8u *zoneStatusResult) |
| boolean | emberAfIasAceClusterPanelStatusChangedCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus) |
| boolean | emberAfIasAceClusterPanicCallback (void) |
| void | emberAfIasAceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfIasAceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfIasAceClusterServerInitCallback (int8u endpoint) |
| void | emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfIasAceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfIasAceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfIasAceClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfIasAceClusterSetBypassedZoneListCallback (int8u numberOfZones, int8u *zoneIds) |
| boolean | emberAfIasAceClusterZoneStatusChangedCallback (int8u zoneId, int16u zoneStatus, int8u audibleNotification, int8u *zoneLabel) |
Price Cluster Callbacks | |
| boolean | emberAfPriceClusterCancelTariffCallback (int32u providerId, int32u issuerTariffId, int8u tariffType) |
| void | emberAfPriceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPriceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPriceClusterClientInitCallback (int8u endpoint) |
| void | emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPriceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPriceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPriceClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfPriceClusterCppEventResponseCallback (int32u issuerEventId, int8u cppAuth) |
| boolean | emberAfPriceClusterGetBillingPeriodCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType) |
| boolean | emberAfPriceClusterGetBlockPeriodsCallback (int32u startTime, int8u numberOfEvents, int8u tariffType) |
| boolean | emberAfPriceClusterGetBlockThresholdsCallback (int32u issuerTariffId) |
| boolean | emberAfPriceClusterGetCO2ValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType) |
| boolean | emberAfPriceClusterGetCalorificValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands) |
| boolean | emberAfPriceClusterGetConsolidatedBillCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType) |
| boolean | emberAfPriceClusterGetConversionFactorCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands) |
| boolean | emberAfPriceClusterGetCreditPaymentCallback (int32u latestEndTime, int8u numberOfRecords) |
| boolean | emberAfPriceClusterGetCurrencyConversionCommandCallback (void) |
| boolean | emberAfPriceClusterGetCurrentPriceCallback (int8u commandOptions) |
| boolean | emberAfPriceClusterGetPriceMatrixCallback (int32u issuerTariffId) |
| boolean | emberAfPriceClusterGetScheduledPricesCallback (int32u startTime, int8u numberOfEvents) |
| boolean | emberAfPriceClusterGetTariffCancellationCallback (void) |
| boolean | emberAfPriceClusterGetTariffInformationCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType) |
| boolean | emberAfPriceClusterGetTierLabelsCallback (int32u issuerTariffId) |
| boolean | emberAfPriceClusterPriceAcknowledgementCallback (int32u providerId, int32u issuerEventId, int32u priceAckTime, int8u control) |
| boolean | emberAfPriceClusterPublishBillingPeriodCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType) |
| boolean | emberAfPriceClusterPublishBlockPeriodCallback (int32u providerId, int32u issuerEventId, int32u blockPeriodStartTime, int32u blockPeriodDuration, int8u blockPeriodControl, int8u blockPeriodDurationType, int8u tariffType, int8u tariffResolutionPeriod) |
| boolean | emberAfPriceClusterPublishBlockThresholdsCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u *payload) |
| boolean | emberAfPriceClusterPublishCO2ValueCallback (int32u providerId, int32u issuerEventId, int32u startTime, int8u tariffType, int32u cO2Value, int8u cO2ValueUnit, int8u cO2ValueTrailingDigit) |
| boolean | emberAfPriceClusterPublishCalorificValueCallback (int32u issuerEventId, int32u startTime, int32u calorificValue, int8u calorificValueUnit, int8u calorificValueTrailingDigit) |
| boolean | emberAfPriceClusterPublishConsolidatedBillCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType, int32u consolidatedBill, int16u currency, int8u billTrailingDigit) |
| boolean | emberAfPriceClusterPublishConversionFactorCallback (int32u issuerEventId, int32u startTime, int32u conversionFactor, int8u conversionFactorTrailingDigit) |
| boolean | emberAfPriceClusterPublishCppEventCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u durationInMinutes, int8u tariffType, int8u cppPriceTier, int8u cppAuth) |
| boolean | emberAfPriceClusterPublishCreditPaymentCallback (int32u providerId, int32u issuerEventId, int32u creditPaymentDueDate, int32u creditPaymentOverDueAmount, int8u creditPaymentStatus, int32u creditPayment, int32u creditPaymentDate, int8u *creditPaymentRef) |
| boolean | emberAfPriceClusterPublishCurrencyConversionCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u oldCurrency, int16u newCurrency, int32u conversionFactor, int8u conversionFactorTrailingDigit, int32u currencyChangeControlFlags) |
| boolean | emberAfPriceClusterPublishPriceCallback (int32u providerId, int8u *rateLabel, int32u issuerEventId, int32u currentTime, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigitAndPriceTier, int8u numberOfPriceTiersAndRegisterTier, int32u startTime, int16u durationInMinutes, int32u price, int8u priceRatio, int32u generationPrice, int8u generationPriceRatio, int32u alternateCostDelivered, int8u alternateCostUnit, int8u alternateCostTrailingDigit, int8u numberOfBlockThresholds, int8u priceControl, int8u numberOfGenerationTiers, int8u generationTier, int8u extendedNumberOfPriceTiers, int8u extendedPriceTier, int8u extendedRegisterTier) |
| boolean | emberAfPriceClusterPublishPriceMatrixCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u *payload) |
| boolean | emberAfPriceClusterPublishTariffInformationCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int32u startTime, int8u tariffTypeChargingScheme, int8u *tariffLabel, int8u numberOfPriceTiersInUse, int8u numberOfBlockThresholdsInUse, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigit, int32u standingCharge, int8u tierBlockMode, int32u blockThresholdMultiplier, int32u blockThresholdDivisor) |
| boolean | emberAfPriceClusterPublishTierLabelsCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u numberOfLabels, int8u *tierLabelsPayload) |
| void | emberAfPriceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPriceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPriceClusterServerInitCallback (int8u endpoint) |
| void | emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPriceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPriceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPriceClusterServerTickCallback (int8u endpoint) |
Demand Response and Load Control Cluster Callbacks | |
| boolean | emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback (int8u cancelControl) |
| boolean | emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int8u cancelControl, int32u effectiveTime) |
| void | emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfDemandResponseLoadControlClusterClientInitCallback (int8u endpoint) |
| void | emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfDemandResponseLoadControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfDemandResponseLoadControlClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback (int32u startTime, int8u numberOfEvents, int32u issuerEventId) |
| boolean | emberAfDemandResponseLoadControlClusterLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int32u startTime, int16u durationInMinutes, int8u criticalityLevel, int8u coolingTemperatureOffset, int8u heatingTemperatureOffset, int16s coolingTemperatureSetPoint, int16s heatingTemperatureSetPoint, int8s averageLoadAdjustmentPercentage, int8u dutyCycle, int8u eventControl) |
| boolean | emberAfDemandResponseLoadControlClusterReportEventStatusCallback (int32u issuerEventId, int8u eventStatus, int32u eventStatusTime, int8u criticalityLevelApplied, int16u coolingTemperatureSetPointApplied, int16u heatingTemperatureSetPointApplied, int8s averageLoadAdjustmentPercentageApplied, int8u dutyCycleApplied, int8u eventControl, int8u signatureType, int8u *signature) |
| void | emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfDemandResponseLoadControlClusterServerInitCallback (int8u endpoint) |
| void | emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfDemandResponseLoadControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfDemandResponseLoadControlClusterServerTickCallback (int8u endpoint) |
Simple Metering Cluster Callbacks | |
| boolean | emberAfSimpleMeteringClusterChangeSupplyCallback (int32u providerId, int32u issuerEventId, int32u requestDateTime, int32u implementationDateTime, int8u proposedSupplyStatus, int8u supplyControlBits) |
| void | emberAfSimpleMeteringClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfSimpleMeteringClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfSimpleMeteringClusterClientInitCallback (int8u endpoint) |
| void | emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfSimpleMeteringClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfSimpleMeteringClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfSimpleMeteringClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfSimpleMeteringClusterConfigureMirrorCallback (int32u issuerEventId, int32u reportingInterval, int8u mirrorNotificationReporting, int8u notificationScheme) |
| boolean | emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback (int32u issuerEventId, int8u notificationScheme, int16u notificationFlagAttributeId, int16u clusterId, int16u manufacturerCode, int8u numberOfCommands, int8u *commandIds) |
| boolean | emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback (int32u issuerEventId, int8u notificationScheme, int32u notificationFlagOrder) |
| boolean | emberAfSimpleMeteringClusterGetNotifiedMessageCallback (int8u notificationScheme, int16u notificationFlagAttributeId, int32u notificationFlagsN) |
| boolean | emberAfSimpleMeteringClusterGetProfileCallback (int8u intervalChannel, int32u endTime, int8u numberOfPeriods) |
| boolean | emberAfSimpleMeteringClusterGetProfileResponseCallback (int32u endTime, int8u status, int8u profileIntervalPeriod, int8u numberOfPeriodsDelivered, int8u *intervals) |
| boolean | emberAfSimpleMeteringClusterGetSampledDataCallback (int16u sampleId, int32u earliestSampleTime, int8u sampleType, int16u numberOfSamples) |
| boolean | emberAfSimpleMeteringClusterGetSampledDataResponseCallback (int16u sampleId, int32u sampleStartTime, int8u sampleType, int16u sampleRequestInterval, int16u numberOfSamples, int8u *samples) |
| boolean | emberAfSimpleMeteringClusterGetSnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause) |
| boolean | emberAfSimpleMeteringClusterLocalChangeSupplyCallback (int8u proposedSupplyStatus) |
| boolean | emberAfSimpleMeteringClusterMirrorRemovedCallback (int16u endpointId) |
| boolean | emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback (int8u notificationScheme, int8u *notificationFlags) |
| boolean | emberAfSimpleMeteringClusterPublishSnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u *snapshotPayload) |
| boolean | emberAfSimpleMeteringClusterRemoveMirrorCallback (void) |
| boolean | emberAfSimpleMeteringClusterRequestFastPollModeCallback (int8u fastPollUpdatePeriod, int8u duration) |
| boolean | emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback (int8u appliedUpdatePeriod, int32u fastPollModeEndtime) |
| boolean | emberAfSimpleMeteringClusterRequestMirrorCallback (void) |
| boolean | emberAfSimpleMeteringClusterRequestMirrorResponseCallback (int16u endpointId) |
| boolean | emberAfSimpleMeteringClusterResetLoadLimitCounterCallback (int32u providerId, int32u issuerEventId) |
| boolean | emberAfSimpleMeteringClusterScheduleSnapshotCallback (int32u issuerEventId, int8u commandIndex, int8u commandCount, int8u *snapshotSchedulePayload) |
| boolean | emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback (int32u issuerEventId, int8u *snapshotResponsePayload) |
| void | emberAfSimpleMeteringClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfSimpleMeteringClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfSimpleMeteringClusterServerInitCallback (int8u endpoint) |
| void | emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfSimpleMeteringClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfSimpleMeteringClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfSimpleMeteringClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfSimpleMeteringClusterSetSupplyStatusCallback (int32u issuerEventId, int8u supplyTamperState, int8u supplyDepletionState, int8u supplyUncontrolledFlowState, int8u loadLimitSupplyState) |
| boolean | emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback (int32u providerId, int32u issuerEventId, int16u uncontrolledFlowThreshold, int8u unitOfMeasure, int16u multiplier, int16u divisor, int8u stabilisationPeriod, int16u measurementPeriod) |
| boolean | emberAfSimpleMeteringClusterStartSamplingCallback (int32u issuerEventId, int32u startSamplingTime, int8u sampleType, int16u sampleRequestInterval, int16u maxNumberOfSamples) |
| boolean | emberAfSimpleMeteringClusterStartSamplingResponseCallback (int16u sampleId) |
| boolean | emberAfSimpleMeteringClusterSupplyStatusResponseCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int8u supplyStatus) |
| boolean | emberAfSimpleMeteringClusterTakeSnapshotCallback (int32u snapshotCause) |
| boolean | emberAfSimpleMeteringClusterTakeSnapshotResponseCallback (int32u snapshotId, int8u snapshotConfirmation) |
Prepayment Cluster Callbacks | |
| boolean | emberAfPrepaymentClusterChangeDebtCallback (int32u issuerEventId, int8u *debtLabel, int32u debtAmount, int8u debtRecoveryMethod, int8u debtAmountType, int32u debtRecoveryStartTime, int16u debtRecoveryCollectionTime, int8u debtRecoveryFrequency, int32u debtRecoveryAmount, int16u debtRecoveryBalancePercentage) |
| boolean | emberAfPrepaymentClusterChangePaymentModeCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int16u proposedPaymentControlConfiguration, int32u cutOffValue) |
| boolean | emberAfPrepaymentClusterChangePaymentModeResponseCallback (int8u friendlyCredit, int32u friendlyCreditCalendarId, int32u emergencyCreditLimit, int32u emergencyCreditThreshold) |
| void | emberAfPrepaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPrepaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPrepaymentClusterClientInitCallback (int8u endpoint) |
| void | emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPrepaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPrepaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPrepaymentClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfPrepaymentClusterConsumerTopUpCallback (int8u originatingDevice, int8u *topUpCode) |
| boolean | emberAfPrepaymentClusterConsumerTopUpResponseCallback (int8u resultType, int32u topUpValue, int8u sourceOfTopUp, int32u creditRemaining) |
| boolean | emberAfPrepaymentClusterCreditAdjustmentCallback (int32u issuerEventId, int32u startTime, int8u creditAdjustmentType, int32u creditAdjustmentValue) |
| boolean | emberAfPrepaymentClusterEmergencyCreditSetupCallback (int32u issuerEventId, int32u startTime, int32u emergencyCreditLimit, int32u emergencyCreditThreshold) |
| boolean | emberAfPrepaymentClusterGetDebtRepaymentLogCallback (int32u latestEndTime, int8u numberOfDebts, int8u debtType) |
| boolean | emberAfPrepaymentClusterGetPrepaySnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause) |
| boolean | emberAfPrepaymentClusterGetTopUpLogCallback (int32u latestEndTime, int8u numberOfRecords) |
| boolean | emberAfPrepaymentClusterPublishDebtLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u *debtPayload) |
| boolean | emberAfPrepaymentClusterPublishPrepaySnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalNumberOfCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u *snapshotPayload) |
| boolean | emberAfPrepaymentClusterPublishTopUpLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u *topUpPayload) |
| boolean | emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback (int32u commandIssueDateTime, int8u originatingDevice) |
| void | emberAfPrepaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPrepaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPrepaymentClusterServerInitCallback (int8u endpoint) |
| void | emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPrepaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPrepaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPrepaymentClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfPrepaymentClusterSetLowCreditWarningLevelCallback (int32u lowCreditWarningLevel) |
| boolean | emberAfPrepaymentClusterSetMaximumCreditLimitCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u maximumCreditLevel, int32u maximumCreditPerTopUp) |
| boolean | emberAfPrepaymentClusterSetOverallDebtCapCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u overallDebtCap) |
Calendar Cluster Callbacks | |
| boolean | emberAfCalendarClusterCancelCalendarCallback (int32u providerId, int32u issuerCalendarId, int8u calendarType) |
| void | emberAfCalendarClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfCalendarClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfCalendarClusterClientInitCallback (int8u endpoint) |
| void | emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfCalendarClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfCalendarClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfCalendarClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfCalendarClusterGetCalendarCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCalendars, int8u calendarType, int32u providerId) |
| boolean | emberAfCalendarClusterGetCalendarCancellationCallback (void) |
| boolean | emberAfCalendarClusterGetDayProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startDayId, int8u numberOfDays) |
| boolean | emberAfCalendarClusterGetSeasonsCallback (int32u providerId, int32u issuerCalendarId) |
| boolean | emberAfCalendarClusterGetSpecialDaysCallback (int32u startTime, int8u numberOfEvents, int8u calendarType, int32u providerId, int32u issuerCalendarId) |
| boolean | emberAfCalendarClusterGetWeekProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startWeekId, int8u numberOfWeeks) |
| boolean | emberAfCalendarClusterPublishCalendarCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u calendarTimeReference, int8u *calendarName, int8u numberOfSeasons, int8u numberOfWeekProfiles, int8u numberOfDayProfiles) |
| boolean | emberAfCalendarClusterPublishDayProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u dayId, int8u totalNumberOfScheduleEntries, int8u commandIndex, int8u totalNumberOfCommands, int8u calendarType, int8u *dayScheduleEntries) |
| boolean | emberAfCalendarClusterPublishSeasonsCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u commandIndex, int8u totalNumberOfCommands, int8u *seasonEntries) |
| boolean | emberAfCalendarClusterPublishSpecialDaysCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u totalNumberOfSpecialDays, int8u commandIndex, int8u totalNumberOfCommands, int8u *specialDayEntries) |
| boolean | emberAfCalendarClusterPublishWeekProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u weekId, int8u dayIdRefMonday, int8u dayIdRefTuesday, int8u dayIdRefWednesday, int8u dayIdRefThursday, int8u dayIdRefFriday, int8u dayIdRefSaturday, int8u dayIdRefSunday) |
| void | emberAfCalendarClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfCalendarClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfCalendarClusterServerInitCallback (int8u endpoint) |
| void | emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfCalendarClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfCalendarClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfCalendarClusterServerTickCallback (int8u endpoint) |
Payment Cluster Callbacks | |
| boolean | emberAfPaymentClusterAcceptPaymentCallback (int8u *userId, int16u userType, int16u serviceId, int8u *goodId) |
| boolean | emberAfPaymentClusterBuyConfirmCallback (int8u *serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u *timestamp, int16u transId, int8u transStatus) |
| boolean | emberAfPaymentClusterBuyRequestCallback (int8u *userId, int16u userType, int16u serviceId, int8u *goodId) |
| void | emberAfPaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPaymentClusterClientInitCallback (int8u endpoint) |
| void | emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPaymentClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfPaymentClusterPaymentConfirmCallback (int8u *serialNumber, int16u transId, int8u transStatus) |
| boolean | emberAfPaymentClusterReceiptDeliveryCallback (int8u *serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u *timestamp) |
| void | emberAfPaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfPaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfPaymentClusterServerInitCallback (int8u endpoint) |
| void | emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfPaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfPaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfPaymentClusterServerTickCallback (int8u endpoint) |
| boolean | emberAfPaymentClusterTransactionEndCallback (int8u *serialNumber, int8u status) |
ZLL Commissioning Cluster Callbacks | |
| void | emberAfZllCommissioningClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfZllCommissioningClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfZllCommissioningClusterClientInitCallback (int8u endpoint) |
| void | emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfZllCommissioningClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfZllCommissioningClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfZllCommissioningClusterClientTickCallback (int8u endpoint) |
| boolean | emberAfZllCommissioningClusterDeviceInformationRequestCallback (int32u transaction, int8u startIndex) |
| boolean | emberAfZllCommissioningClusterDeviceInformationResponseCallback (int32u transaction, int8u numberOfSubDevices, int8u startIndex, int8u deviceInformationRecordCount, int8u *deviceInformationRecordList) |
| boolean | emberAfZllCommissioningClusterEndpointInformationCallback (int8u *ieeeAddress, int16u networkAddress, int8u endpointId, int16u profileId, int16u deviceId, int8u version) |
| boolean | emberAfZllCommissioningClusterGetEndpointListRequestCallback (int8u startIndex) |
| boolean | emberAfZllCommissioningClusterGetEndpointListResponseCallback (int8u total, int8u startIndex, int8u count, int8u *endpointInformationRecordList) |
| boolean | emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback (int8u startIndex) |
| boolean | emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback (int8u total, int8u startIndex, int8u count, int8u *groupInformationRecordList) |
| boolean | emberAfZllCommissioningClusterIdentifyRequestCallback (int32u transaction, int16u identifyDuration) |
| boolean | emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd) |
| boolean | emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback (int32u transaction, int8u status) |
| boolean | emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd) |
| boolean | emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback (int32u transaction, int8u status) |
| boolean | emberAfZllCommissioningClusterNetworkStartRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd, int8u *initiatorIeeeAddress, int16u initiatorNetworkAddress) |
| boolean | emberAfZllCommissioningClusterNetworkStartResponseCallback (int32u transaction, int8u status, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId) |
| boolean | emberAfZllCommissioningClusterNetworkUpdateRequestCallback (int32u transaction, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress) |
| boolean | emberAfZllCommissioningClusterResetToFactoryNewRequestCallback (int32u transaction) |
| boolean | emberAfZllCommissioningClusterScanRequestCallback (int32u transaction, int8u zigbeeInformation, int8u zllInformation) |
| boolean | emberAfZllCommissioningClusterScanResponseCallback (int32u transaction, int8u rssiCorrection, int8u zigbeeInformation, int8u zllInformation, int16u keyBitmask, int32u responseId, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int8u numberOfSubDevices, int8u totalGroupIds, int8u endpointId, int16u profileId, int16u deviceId, int8u version, int8u groupIdCount) |
| void | emberAfZllCommissioningClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId) |
| void | emberAfZllCommissioningClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status) |
| void | emberAfZllCommissioningClusterServerInitCallback (int8u endpoint) |
| void | emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode) |
| void | emberAfZllCommissioningClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status) |
| EmberAfStatus | emberAfZllCommissioningClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value) |
| void | emberAfZllCommissioningClusterServerTickCallback (int8u endpoint) |
Basic Server Cluster Plugin Callbacks | |
| void | emberAfPluginBasicResetToFactoryDefaultsCallback (uint8_t endpoint) |
Button Form/Join Code Plugin Callbacks | |
| void | emberAfPluginButtonJoiningButtonEventCallback (uint8_t buttonNumber, uint32_t buttonPressDurationMs) |
Calendar Server Plugin Callbacks | |
| void | emberAfPluginCalendarServerPublishInfoCallback (uint8_t publishCommandId, EmberNodeId clientNodeId, uint8_t clientEndpoint, uint8_t totalCommands) |
Color Control Cluster (deprecated) Plugin Callbacks | |
| bool | emberAfPluginColorControlIsColorSupportedCallback (uint8_t hue, uint8_t saturation) |
Color Control Cluster Server Plugin Callbacks | |
| void | emberAfPluginColorControlServerComputePwmFromHsvCallback (uint8_t endpoint) |
| void | emberAfPluginColorControlServerComputePwmFromXyCallback (uint8_t endpoint) |
| void | emberAfPluginColorControlServerComputePwmFromTempCallback (uint8_t endpoint) |
Command Relay Plugin Callbacks | |
| void | emberAfPluginCommandRelayChangedCallback (void) |
Comms Hub Function (CHF) Plugin Callbacks | |
| void | emberAfPluginCommsHubFunctionSendCallback (uint8_t status, EmberEUI64 destinationDeviceId, uint16_t dataLen, uint8_t *data) |
| void | emberAfPluginCommsHubFunctionReceivedCallback (EmberEUI64 senderDeviceId, uint16_t dataLen, uint8_t *data) |
| void | emberAfPluginCommsHubFunctionAlertWANCallback (uint16_t alertCode, uint8_t *gbzAlert, uint16_t gbzAlertLength) |
| void | emberAfPluginCommsHubFunctionTunnelOpenedCallback (EmberEUI64 remoteDeviceId) |
Concentrator Support Plugin Callbacks | |
| void | emberAfPluginConcentratorBroadcastSentCallback (void) |
Counters Plugin Callbacks | |
| void | emberAfPluginCountersRolloverCallback (EmberCounterType type) |
Device Database Plugin Callbacks | |
| void | emberAfPluginDeviceDatabaseDiscoveryCompleteCallback (const EmberAfDeviceInfo *device) |
Device Management Client Plugin Callbacks | |
| void | emberAfPluginDeviceManagementClientEnactChangeOfTenancyCallback (uint8_t endpoint, EmberAfDeviceManagementTenancy *tenancy) |
| void | emberAfPluginDeviceManagementClientEnactChangeOfSupplierCallback (uint8_t endpoint, EmberAfDeviceManagementSupplier *supplier) |
| EmberStatus | emberAfPluginDeviceManagementClientEnactChangeSupplyCallback (uint8_t endpoint, EmberAfDeviceManagementSupply *supply) |
| void | emberAfPluginDeviceManagementClientSetSupplyStatusCallback (uint8_t endpoint, EmberAfDeviceManagementSupplyStatusFlags *supplyStatus) |
| void | emberAfPluginDeviceManagementClientEnactUpdateUncontrolledFlowThresholdCallback (uint8_t endpoint, EmberAfDeviceManagementUncontrolledFlowThreshold *supplier) |
Device Management Server Plugin Callbacks | |
| void | emberAfPluginDeviceManagementServerGetPasswordCallback (EmberNodeId senderNodeId, EmberAfDeviceManagementPasswordType passwordType, EmberAfDeviceManagementPassword passwordInfo) |
Device Table Plugin Callbacks | |
| void | emberAfPluginDeviceTableStateChangeCallback (EmberNodeId nodeId, uint8_t state) |
| void | emberAfPluginDeviceTableClearedCallback (void) |
| void | emberAfPluginDeviceTableNewDeviceCallback (EmberEUI64 eui64) |
| void | emberAfPluginDeviceTableRejoinDeviceCallback (EmberEUI64 newNodeEui64) |
| void | emberAfPluginDeviceTableDeviceLeftCallback (EmberEUI64 newNodeEui64) |
Door Lock Server Cluster Plugin Callbacks | |
| bool | emberAfPluginDoorLockServerActivateDoorLockCallback (bool activate) |
Demand Response Load Control Cluster Client Plugin Callbacks | |
| bool | emberAfPluginDrlcEventActionCallback (EmberAfLoadControlEvent *loadControlEvent, EmberAfAmiEventStatus eventStatus, uint8_t sequenceNumber) |
End Device Support Plugin Callbacks | |
| void | emberAfPluginEndDeviceSupportPollCompletedCallback (EmberStatus status) |
Events Server Plugin Callbacks | |
| bool | emberAfPluginEventsServerOkToClearLogCallback (EmberAfEventLogId logId) |
| void | emberAfPluginEventsServerLogDataUpdatedCallback (const EmberAfClusterCommand *cmd) |
EZ-Mode Commissioning Plugin Callbacks | |
| void | emberAfPluginEzmodeCommissioningClientCompleteCallback (uint8_t bindingIndex) |
Find and Bind Initiator Plugin Callbacks | |
| bool | emberAfPluginFindAndBindInitiatorBindTargetCallback (EmberNodeId nodeId, EmberBindingTableEntry *bindingEntry, uint8_t *groupName) |
| void | emberAfPluginFindAndBindInitiatorCompleteCallback (EmberStatus status) |
Form and Join Library Plugin Callbacks | |
| void | emberAfPluginFormAndJoinNetworkFoundCallback (EmberZigbeeNetwork *networkFound, uint8_t lqi, int8_t rssi) |
| void | emberAfPluginFormAndJoinUnusedPanIdFoundCallback (EmberPanId panId, uint8_t channel) |
Gas Proxy Function (GPF) Plugin Callbacks | |
| void | emberAfPluginGasProxyFunctionNonTapOffMessageHandlerCompletedCallback (uint8_t *gbzCommandsResponse, uint16_t gbzCommandsResponseLength) |
| void | emberAfPluginGasProxyFunctionAlertWANCallback (uint16_t alertCode, uint8_t *gbzAlert, uint16_t gbzAlertLength) |
| void | emberAfPluginGasProxyFunctionTapOffMessageFutureCommandIgnoredCallback (const EmberAfGpfMessage *gpfMessage, const EmberAfClusterCommand *zclClusterCommand) |
| bool | emberAfPluginGasProxyFunctionDataLogAccessRequestCallback (const EmberAfGpfMessage *gpfMessage, const EmberAfClusterCommand *zclClusterCommand) |
| EmberAfGpfZclCommandPermission | emberAfPluginGasProxyFunctionValidateIncomingZclCommandCallback (const EmberAfClusterCommand *cmd, uint16_t messageCode) |
| void | emberAfPluginGasProxyFunctionUnknownSeasonWeekIdCallback (uint32_t issuerCalendarId, uint8_t *seasonEntries, uint8_t seasonEntriesLength, uint8_t unknownWeekIdSeasonsMask) |
| void | emberAfPluginGasProxyFunctionUnknownSpecialDaysDayIdCallback (uint32_t issuerCalendarId, uint8_t *specialDayEntries, uint8_t specialDayEntriesLength, uint8_t unknownDayIdMask) |
GBCS Device Log Plugin Callbacks | |
| void | emberAfPluginGbcsDeviceLogDeviceRemovedCallback (EmberEUI64 deviceId) |
GBZ Message Controller Plugin Callbacks | |
| void | emberAfPluginGbzMessageControllerDecryptDataCallback (EmberAfGbzMessageData *data) |
| void | emberAfPluginGbzMessageControllerEncryptDataCallback (EmberAfGbzMessageData *data) |
Green Power Server Plugin Callbacks | |
| bool | emberAfPluginGreenPowerServerGpdCommissioningCallback (EmberGpApplicationInfo *appInfo) |
Groups Server Cluster Plugin Callbacks | |
| void | emberAfPluginGroupsServerGetGroupNameCallback (uint8_t endpoint, uint16_t groupId, uint8_t *groupName) |
| void | emberAfPluginGroupsServerSetGroupNameCallback (uint8_t endpoint, uint16_t groupId, uint8_t *groupName) |
| bool | emberAfPluginGroupsServerGroupNamesSupportedCallback (uint8_t endpoint) |
Identify Cluster Plugin Callbacks | |
| void | emberAfPluginIdentifyStartFeedbackCallback (uint8_t endpoint, uint16_t identifyTime) |
| void | emberAfPluginIdentifyStopFeedbackCallback (uint8_t endpoint) |
Interpan Plugin Callbacks | |
| bool | emberAfPluginInterpanPreMessageReceivedCallback (const EmberAfInterpanHeader *header, uint8_t msgLen, uint8_t *message) |
| void | emberAfPluginInterpanMessageReceivedOverFragmentsCallback (const EmberAfInterpanHeader *header, uint8_t msgLen, uint8_t *message) |
| void | emberAfPluginInterpanFragmentTransmissionFailedCallback (uint8_t interpanFragmentationStatus, uint8_t fragmentNum) |
Messaging Client Cluster Plugin Callbacks | |
| bool | emberAfPluginMessagingClientPreDisplayMessageCallback (uint32_t messageId, uint8_t messageControl, uint32_t startTime, uint16_t durationInMinutes, uint8_t *message, uint8_t optionalExtendedMessageControl) |
| void | emberAfPluginMessagingClientDisplayMessageCallback (EmberAfPluginMessagingClientMessage *message) |
| void | emberAfPluginMessagingClientCancelMessageCallback (EmberAfPluginMessagingClientMessage *message) |
Meter Mirror Plugin Callbacks | |
| void | emberAfPluginMeterMirrorMirrorAddedCallback (const EmberEUI64 requestingDeviceIeeeAddress, uint8_t endpoint) |
| void | emberAfPluginMeterMirrorMirrorRemovedCallback (const EmberEUI64 requestingDeviceIeeeAddress, uint8_t endpoint) |
| void | emberAfPluginMeterMirrorReportingCompleteCallback (uint8_t endpoint) |
Meter Snapshot Server Plugin Callbacks | |
| void | emberAfPluginMeterSnapshotServerScheduleSnapshotCallback (uint8_t srcEndpoint, uint8_t dstEndpoint, EmberNodeId dest, uint8_t *snapshotPayload, uint8_t *responsePayload) |
| uint32_t | emberAfPluginMeterSnapshotServerTakeSnapshotCallback (uint8_t endpoint, uint32_t snapshotCause, uint8_t *snapshotConfirmation) |
| void | emberAfPluginMeterSnapshotServerGetSnapshotCallback (uint8_t srcEndpoint, uint8_t dstEndpoint, EmberNodeId dest, uint8_t *snapshotCriteria) |
Network Creator Plugin Callbacks | |
| void | emberAfPluginNetworkCreatorCompleteCallback (const EmberNetworkParameters *network, bool usedSecondaryChannels) |
| EmberPanId | emberAfPluginNetworkCreatorGetPanIdCallback (void) |
Network Find Plugin Callbacks | |
| void | emberAfPluginNetworkFindFinishedCallback (EmberStatus status) |
| int8_t | emberAfPluginNetworkFindGetRadioPowerForChannelCallback (uint8_t channel) |
| bool | emberAfPluginNetworkFindJoinCallback (EmberZigbeeNetwork *networkFound, uint8_t lqi, int8_t rssi) |
Network Steering Plugin Callbacks | |
| void | emberAfPluginNetworkSteeringCompleteCallback (EmberStatus status, uint8_t totalBeacons, uint8_t joinAttempts, uint8_t finalState) |
| int8_t | emberAfPluginNetworkSteeringGetPowerForRadioChannelCallback (uint8_t channel) |
| bool | emberAfPluginNetworkSteeringGetDistributedKeyCallback (EmberKeyData *key) |
| EmberNodeType | emberAfPluginNetworkSteeringGetNodeTypeCallback (EmberAfPluginNetworkSteeringJoiningState state) |
OTA Bootload Cluster Server Plugin Callbacks | |
| void | emberAfPluginOtaServerUpdateStartedCallback (uint16_t manufacturerId, uint16_t imageTypeId, int32u firmwareVersion, uint8_t maxDataSize, int32u offset) |
| void | emberAfPluginOtaServerBlockSentCallback (uint8_t actualLength, uint16_t manufacturerId, uint16_t imageTypeId, int32u firmwareVersion) |
| void | emberAfPluginOtaServerUpdateCompleteCallback (uint16_t manufacturerId, uint16_t imageTypeId, uint32_t firmwareVersion, EmberNodeId source, uint8_t status) |
OTA Simple Storage EEPROM Driver Plugin Callbacks | |
| void | emberAfPluginOtaStorageSimpleEepromEraseCompleteCallback (bool success) |
Prepayment Server Plugin Callbacks | |
| bool | emberAfPluginPrepaymentServerConsumerTopUpCallback (uint8_t originatingDevice, uint8_t *topUpCode) |
Price Client Plugin Callbacks | |
| void | emberAfPluginPriceClientPriceStartedCallback (EmberAfPluginPriceClientPrice *price) |
| void | emberAfPluginPriceClientPriceExpiredCallback (EmberAfPluginPriceClientPrice *price) |
| uint8_t | emberAfPluginPriceClientPendingCppEventCallback (uint8_t cppAuth) |
Price Server Plugin Callbacks | |
| void | emberAfPluginPriceServerNewActivePriceMatrixCallback (const EmberAfPriceCommonInfo *priceCommonInfo, const EmberAfScheduledPriceMatrix *priceMatrix) |
| void | emberAfPluginPriceServerNewActiveTariffInformationCallback (const EmberAfPriceCommonInfo *priceCommonInfo, const EmberAfScheduledTariff *priceTariffInfo) |
| void | emberAfPluginPriceServerNewActiveBlockThresholdsInformationCallback (const EmberAfPriceCommonInfo *priceCommonInfo, const EmberAfScheduledBlockThresholds *priceBlockThresholds) |
| void | emberAfPluginPriceServerNewActiveBlockPeriodInformationCallback (const EmberAfPriceCommonInfo *priceCommonInfo, const EmberAfPriceBlockPeriod *priceBlockPeriods) |
Reporting Plugin Callbacks | |
| EmberAfStatus | emberAfPluginReportingConfiguredCallback (const EmberAfPluginReportingEntry *entry) |
RF4CE Multiple System Operators Profile Plugin Callbacks | |
| void | emberAfPluginRf4ceMsoStartValidationCallback (uint8_t pairingIndex) |
| void | emberAfPluginRf4ceMsoBindingCompleteCallback (EmberAfRf4ceMsoBindingStatus status, uint8_t pairingIndex) |
| void | emberAfPluginRf4ceMsoUserControlCallback (const EmberAfRf4ceMsoUserControlRecord *record) |
| EmberAfRf4ceStatus | emberAfPluginRf4ceMsoGetIrRfDatabaseAttributeCallback (uint8_t pairingIndex, uint8_t entryIndex, uint8_t *valueLength, uint8_t *value) |
| bool | emberAfPluginRf4ceMsoHaveIrRfDatabaseAttributeCallback (uint8_t pairingIndex, uint8_t entryIndex) |
| void | emberAfPluginRf4ceMsoIncomingIrRfDatabaseAttributeCallback (uint8_t pairingIndex, uint8_t entryIndex, uint8_t valueLength, const uint8_t *value) |
| EmberStatus | emberAfPluginRf4ceMsoGetIrRfDatabaseEntryCallback (EmberAfRf4ceMsoKeyCode keyCode, EmberAfRf4ceMsoIrRfDatabaseEntry *entry) |
RF4CE Profile Support Plugin Callbacks | |
| bool | emberAfPluginRf4ceProfileGdpMessageSentCallback (uint8_t pairingIndex, uint8_t profileId, uint16_t vendorId, uint8_t messageTag, const uint8_t *message, uint8_t messageLength, EmberStatus status) |
| void | emberAfPluginRf4ceProfileRemoteControl11MessageSentCallback (uint8_t pairingIndex, uint16_t vendorId, uint8_t messageTag, const uint8_t *message, uint8_t messageLength, EmberStatus status) |
| void | emberAfPluginRf4ceProfileZrc20MessageSentCallback (uint8_t pairingIndex, uint16_t vendorId, uint8_t messageTag, const uint8_t *message, uint8_t messageLength, EmberStatus status) |
| void | emberAfPluginRf4ceProfileMsoMessageSentCallback (uint8_t pairingIndex, uint16_t vendorId, uint8_t messageTag, const uint8_t *message, uint8_t messageLength, EmberStatus status) |
| void | emberAfPluginRf4ceProfileMessageSentCallback (uint8_t pairingIndex, uint8_t profileId, uint16_t vendorId, uint8_t messageTag, const uint8_t *message, uint8_t messageLength, EmberStatus status) |
| bool | emberAfPluginRf4ceProfileGdpIncomingMessageCallback (uint8_t pairingIndex, uint8_t profileId, uint16_t vendorId, EmberRf4ceTxOption txOptions, const uint8_t *message, uint8_t messageLength) |
| void | emberAfPluginRf4ceProfileRemoteControl11IncomingMessageCallback (uint8_t pairingIndex, uint16_t vendorId, EmberRf4ceTxOption txOptions, const uint8_t *message, uint8_t messageLength) |
| void | emberAfPluginRf4ceProfileZrc20IncomingMessageCallback (uint8_t pairingIndex, uint16_t vendorId, EmberRf4ceTxOption txOptions, const uint8_t *message, uint8_t messageLength) |
| void | emberAfPluginRf4ceProfileMsoIncomingMessageCallback (uint8_t pairingIndex, uint16_t vendorId, EmberRf4ceTxOption txOptions, const uint8_t *message, uint8_t messageLength) |
| void | emberAfPluginRf4ceProfileIncomingMessageCallback (uint8_t pairingIndex, uint8_t profileId, uint16_t vendorId, EmberRf4ceTxOption txOptions, const uint8_t *message, uint8_t messageLength) |
| bool | emberAfPluginRf4ceProfileGdpDiscoveryRequestCallback (const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType, uint8_t rxLinkQuality) |
| bool | emberAfPluginRf4ceProfileRemoteControl11DiscoveryRequestCallback (const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType, uint8_t rxLinkQuality) |
| bool | emberAfPluginRf4ceProfileZrc20DiscoveryRequestCallback (const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType, uint8_t rxLinkQuality) |
| bool | emberAfPluginRf4ceProfileMsoDiscoveryRequestCallback (const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType, uint8_t rxLinkQuality) |
| bool | emberAfPluginRf4ceProfileGdpDiscoveryResponseCallback (bool atCapacity, uint8_t channel, EmberPanId panId, const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t rxLinkQuality, uint8_t discRequestLqi) |
| bool | emberAfPluginRf4ceProfileRemoteControl11DiscoveryResponseCallback (bool atCapacity, uint8_t channel, EmberPanId panId, const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t rxLinkQuality, uint8_t discRequestLqi) |
| bool | emberAfPluginRf4ceProfileZrc20DiscoveryResponseCallback (bool atCapacity, uint8_t channel, EmberPanId panId, const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t rxLinkQuality, uint8_t discRequestLqi) |
| bool | emberAfPluginRf4ceProfileMsoDiscoveryResponseCallback (bool atCapacity, uint8_t channel, EmberPanId panId, const EmberEUI64 ieeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t rxLinkQuality, uint8_t discRequestLqi) |
| void | emberAfPluginRf4ceProfileGdpDiscoveryCompleteCallback (EmberStatus status) |
| void | emberAfPluginRf4ceProfileRemoteControl11DiscoveryCompleteCallback (EmberStatus status) |
| void | emberAfPluginRf4ceProfileZrc20DiscoveryCompleteCallback (EmberStatus status) |
| void | emberAfPluginRf4ceProfileMsoDiscoveryCompleteCallback (EmberStatus status) |
| void | emberAfPluginRf4ceProfileGdpAutoDiscoveryResponseCompleteCallback (EmberStatus status, const EmberEUI64 srcIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType) |
| void | emberAfPluginRf4ceProfileRemoteControl11AutoDiscoveryResponseCompleteCallback (EmberStatus status, const EmberEUI64 srcIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType) |
| void | emberAfPluginRf4ceProfileZrc20AutoDiscoveryResponseCompleteCallback (EmberStatus status, const EmberEUI64 srcIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType) |
| void | emberAfPluginRf4ceProfileMsoAutoDiscoveryResponseCompleteCallback (EmberStatus status, const EmberEUI64 srcIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t searchDevType) |
| bool | emberAfPluginRf4ceProfileGdpPairRequestCallback (EmberStatus status, uint8_t pairingIndex, const EmberEUI64 sourceIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t keyExchangeTransferCount) |
| bool | emberAfPluginRf4ceProfileRemoteControl11PairRequestCallback (EmberStatus status, uint8_t pairingIndex, const EmberEUI64 sourceIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t keyExchangeTransferCount) |
| bool | emberAfPluginRf4ceProfileZrc20PairRequestCallback (EmberStatus status, uint8_t pairingIndex, const EmberEUI64 sourceIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t keyExchangeTransferCount) |
| bool | emberAfPluginRf4ceProfileMsoPairRequestCallback (EmberStatus status, uint8_t pairingIndex, const EmberEUI64 sourceIeeeAddr, uint8_t nodeCapabilities, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo, uint8_t keyExchangeTransferCount) |
| void | emberAfPluginRf4ceProfileGdpPairCompleteCallback (EmberStatus status, uint8_t pairingIndex, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo) |
| void | emberAfPluginRf4ceProfileRemoteControl11PairCompleteCallback (EmberStatus status, uint8_t pairingIndex, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo) |
| void | emberAfPluginRf4ceProfileZrc20PairCompleteCallback (EmberStatus status, uint8_t pairingIndex, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo) |
| void | emberAfPluginRf4ceProfileMsoPairCompleteCallback (EmberStatus status, uint8_t pairingIndex, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *appInfo) |
ZigBee Remote Control 1.1 Profile Plugin Callbacks | |
| void | emberAfPluginRf4ceZrc11PairingCompleteCallback (EmberStatus status, uint8_t pairingIndex, const EmberEUI64 eui64, const EmberRf4ceVendorInfo *vendorInfo, const EmberRf4ceApplicationInfo *applicationInfo) |
| void | emberAfPluginRf4ceZrc11UserControlCallback (const EmberAfRf4ceZrcUserControlRecord *record) |
| void | emberAfPluginRf4ceZrc11CommandDiscoveryResponseCallback (EmberStatus status, const EmberAfRf4ceZrcCommandsSupported *commandsSupported) |
ZigBee Remote Control 2.0 Home Automation Server Plugin Callbacks | |
| void | emberAfPluginRf4ceZrc20HaServerHaActionSentCallback (EmberOutgoingMessageType type, uint16_t indexOrDestination, EmberApsFrame *apsFrame, uint16_t msgLen, uint8_t *message, EmberStatus status) |
Simple Metering Client Plugin Callbacks | |
| uint16_t | emberAfPluginSimpleMeteringClientRequestMirrorCallback (EmberEUI64 requestingDeviceIeeeAddress) |
| uint16_t | emberAfPluginSimpleMeteringClientRemoveMirrorCallback (EmberEUI64 requestingDeviceIeeeAddress) |
Simple Metering Server Plugin Callbacks | |
| void | emberAfPluginSimpleMeteringServerProcessNotificationFlagsCallback (uint16_t attributeId, uint32_t attributeValue) |
Sleepy Message Queue Plugin Callbacks | |
| void | emberAfPluginSleepyMessageQueueMessageTimedOutCallback (uint8_t sleepyMsgId) |
Standalone Bootloader Client Plugin Callbacks | |
| bool | emberAfPluginStandaloneBootloaderClientAllowIncomingMessageCallback (EmberEUI64 sourceEui64, uint8_t command) |
| bool | emberAfPluginStandaloneBootloaderClientAllowBootloadLaunchCallback (EmberEUI64 sourceEui64) |
Standalone Bootloader Common Plugin Callbacks | |
| bool | emberAfPluginStandaloneBootloaderCommonIncomingMessageCallback (EmberEUI64 longId, uint8_t length, uint8_t *message) |
Standalone Bootloader Server Plugin Callbacks | |
| void | emberAfPluginStandaloneBootloaderServerQueryResponseCallback (bool queryWasBroadcast, const EmberAfStandaloneBootloaderQueryResponseData *queryData) |
| void | emberAfPluginStandaloneBootloaderServerFinishedCallback (bool success) |
Tunneling Client Cluster Plugin Callbacks | |
| void | emberAfPluginTunnelingClientTunnelOpenedCallback (uint8_t tunnelIndex, EmberAfPluginTunnelingClientStatus tunnelStatus, uint16_t maximumIncomingTransferSize) |
| void | emberAfPluginTunnelingClientDataReceivedCallback (uint8_t tunnelIndex, uint8_t *data, uint16_t dataLen) |
| void | emberAfPluginTunnelingClientDataErrorCallback (uint8_t tunnelIndex, EmberAfTunnelingTransferDataStatus transferDataStatus) |
| void | emberAfPluginTunnelingClientTunnelClosedCallback (uint8_t tunnelIndex) |
| void | emberAfPluginTunnelingClientTransferDataFailureCallback (uint16_t indexOfDestination, EmberApsFrame *apsFrame, uint16_t msgLen, uint8_t *message, EmberStatus status) |
Tunneling Server Cluster Plugin Callbacks | |
| bool | emberAfPluginTunnelingServerIsProtocolSupportedCallback (uint8_t protocolId, uint16_t manufacturerCode) |
| void | emberAfPluginTunnelingServerTunnelOpenedCallback (uint16_t tunnelIndex, uint8_t protocolId, uint16_t manufacturerCode, bool flowControlSupport, uint16_t maximumIncomingTransferSize) |
| void | emberAfPluginTunnelingServerDataReceivedCallback (uint16_t tunnelIndex, uint8_t *data, uint16_t dataLen) |
| void | emberAfPluginTunnelingServerDataErrorCallback (uint16_t tunnelIndex, EmberAfTunnelingTransferDataStatus transferDataStatus) |
| void | emberAfPluginTunnelingServerTunnelClosedCallback (uint16_t tunnelIndex, bool clientInitiated) |
Update TC Link Key Plugin Callbacks | |
| bool | emberAfPluginUpdateTcLinkKeyStatusCallback (EmberKeyStatus keyStatus) |
ZLL Commissioning Plugin Callbacks | |
| void | emberAfPluginZllCommissioningInitialSecurityStateCallback (EmberZllInitialSecurityState *securityState) |
| void | emberAfPluginZllCommissioningTouchLinkCompleteCallback (const EmberZllNetwork *networkInfo, uint8_t deviceInformationRecordCount, const EmberZllDeviceInfoRecord *deviceInformationRecordList) |
| void | emberAfPluginZllCommissioningTouchLinkFailedCallback (EmberAfZllCommissioningStatus status) |
| uint8_t | emberAfPluginZllCommissioningGroupIdentifierCountCallback (uint8_t endpoint) |
| bool | emberAfPluginZllCommissioningGroupIdentifierCallback (uint8_t endpoint, uint8_t index, EmberAfPluginZllCommissioningGroupInformationRecord *record) |
| uint8_t | emberAfPluginZllCommissioningEndpointInformationCountCallback (uint8_t endpoint) |
| bool | emberAfPluginZllCommissioningEndpointInformationCallback (uint8_t endpoint, uint8_t index, EmberAfPluginZllCommissioningEndpointInformationRecord *record) |
| void | emberAfPluginZllCommissioningIdentifyCallback (uint16_t durationS) |
| void | emberAfPluginZllCommissioningResetToFactoryNewCallback (void) |
| bool | emberAfPluginZllCommissioningJoinCallback (EmberZigbeeNetwork *networkFound, uint8_t lqi, int8_t rssi) |
ZLL On/Off Server Cluster Enhancements Plugin Callbacks | |
| EmberAfStatus | emberAfPluginZllOnOffServerOffWithEffectCallback (uint8_t endpoint, uint8_t effectId, uint8_t effectVariant) |
Bulb user interface Plugin Callbacks | |
| void | emberAfPluginBulbUiFinishedCallback (EmberStatus status) |
Configuration server Plugin Callbacks | |
| void | emberAfPluginConfigurationServerFinishedCallback (EmberStatus status) |
Connection Manager Plugin Callbacks | |
| void | emberAfPluginConnectionManagerFinishedCallback (EmberStatus status) |
| void | emberAfPluginConnectionManagerStartNetworkSearchCallback (void) |
| void | emberAfPluginConnectionManagerLeaveNetworkCallback (void) |
Em4 Plugin Callbacks | |
| void | emberPluginEM4BeforeEM4Callback (void) |
| void | emberPluginEM4AfterEM4Callback (void) |
Idle/Sleep Plugin Callbacks | |
| bool | emberAfPluginIdleSleepOkToSleepCallback (uint32_t durationMs) |
| void | emberAfPluginIdleSleepWakeUpCallback (uint32_t durationMs) |
| bool | emberAfPluginIdleSleepOkToIdleCallback (void) |
| void | emberAfPluginIdleSleepActiveCallback (void) |
| bool | emberAfPluginIdleSleepRtosCallback (uint32_t *durationMs, bool sleepOk) |
| void | emberPluginEM4AboutToGoInEM4Callback (uint32_t sleepDurationMs) |
| void | emberPluginEM4ComingBackFromEM4Callback (void) |
| bool | emberAfOKToGoToEM4Callback (void) |
| void | emberAfCameBackFromEM4Callback (void) |
Low Voltage Shutdown Plugin Callbacks | |
| bool | emberAfPluginLowVoltageShutdownOkToShutdownCallback (uint16_t shutdownVoltage) |
| void | emberAfPluginLowVoltageShutdownPreShutdownCallback (uint16_t shutdownVoltage) |
Metering Server Plugin Callbacks | |
| void | emberAfPluginMeteringServerProcessNotificationFlagsCallback (uint16_t attributeId, uint32_t attributeValue) |
Occupancy Sensor Server Cluster Plugin Callbacks | |
| void | emberAfPluginOccupancySensorServerOccupancyStateChangedCallback (HalOccupancyState occupancyState) |
Temperature Measurement Server Cluster Plugin Callbacks | |
| void | emberAfPluginTemperatureMeasurementServerOverTemperatureCallback (uint8_t previousState, uint8_t newState) |
Battery Monitor Plugin Callbacks | |
| void | emberAfPluginBatteryMonitorDataReadyCallback (uint16_t batteryVoltageMilliV) |
Bulb PWM Driver Plugin Callbacks | |
| uint16_t | halBulbPwmDriverFrequencyCallback (void) |
| void | halBulbPwmDriverInitCompleteCallback (void) |
| void | halBulbPwmDriverBlinkOnCallback (void) |
| void | halBulbPwmDriverBlinkOffCallback (void) |
| void | halBulbPwmDriverBlinkStartCallback (void) |
| void | halBulbPwmDriverBlinkStopCallback (void) |
Button Interface Plugin Callbacks | |
| void | emberAfPluginButtonInterfaceButton0PressedShortCallback (uint16_t timePressedMs) |
| void | emberAfPluginButtonInterfaceButton1PressedShortCallback (uint16_t timePressedMs) |
| void | emberAfPluginButtonInterfaceButton0PressedLongCallback (uint16_t timePressedMs, bool pressedAtReset) |
| void | emberAfPluginButtonInterfaceButton1PressedLongCallback (uint16_t timePressedMs, bool pressedAtReset) |
| void | emberAfPluginButtonInterfaceButton0PressingCallback (void) |
| void | emberAfPluginButtonInterfaceButton1PressingCallback (void) |
| void | emberAfPluginButtonInterfaceButton0LowCallback (void) |
| void | emberAfPluginButtonInterfaceButton0HighCallback (void) |
| void | emberAfPluginButtonInterfaceButton1LowCallback (void) |
| void | emberAfPluginButtonInterfaceButton1HighCallback (void) |
GPIO Sensor Interface Plugin Callbacks | |
| void | emberAfPluginGpioSensorStateChangedCallback (uint8_t newSensorState) |
Occupancy PYD-1698 Plugin Callbacks | |
| void | halOccupancyStateChangedCallback (HalOccupancyState occupancyState) |
SB1 Gesture Sensor Plugin Callbacks | |
| void | emberAfPluginSb1GestureSensorGestureReceivedCallback (uint8_t gestureReceived, uint8_t switchNumber) |
Tamper Switch Interface Plugin Callbacks | |
| void | emberAfPluginTamperSwitchTamperActiveCallback (void) |
| void | emberAfPluginTamperSwitchTamperAlarmCallback (void) |
Gateway MQTT Transport Plugin Callbacks | |
| void | emberAfPluginTransportMqttStateChangedCallback (EmberAfPluginTransportMqttState state) |
| bool | emberAfPluginTransportMqttMessageArrivedCallback (const char *topic, const char *payload) |
This header provides callback function prototypes to interface the developer's application code with the Ember Application Framework.
| void emberAfAddToCurrentAppTasksCallback | ( | EmberAfApplicationTask | tasks | ) |
Add To Current App Tasks.
This function is only useful to sleepy end devices. This function will note the passed item as part of a set of tasks the application has outstanding (e.g. message sent requiring APS acknwoledgement). This will affect how the application behaves with regard to sleeping and polling. Until the outstanding task is completed, the device may poll more frequently and sleep less often.
| tasks | Ver.: always |
| EmberAfAttributeWritePermission emberAfAllowNetworkWriteAttributeCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeId | attributeId, | ||
| int8u | mask, | ||
| int16u | manufacturerCode, | ||
| int8u * | value, | ||
| int8u | type | ||
| ) |
Allow Network Write Attribute.
This function is called by the application framework before it writes an attribute in response to a write attribute request from an external device. The value passed into this callback is the value to which the attribute is to be set by the framework. Example: In mirroring simple metering data on an Energy Services Interface (ESI) (formerly called Energy Service Portal (ESP) in SE 1.0).), a mirrored simple meter needs to write read-only attributes on its mirror. The-meter-mirror sample application, located in app/framework/sample-apps, uses this callback to allow the mirrored device to write simple metering attributes on the mirror regardless of the fact that most simple metering attributes are defined as read-only by the ZigBee specification. Note: The ZCL specification does not (as of this writing) specify any permission-level security for writing writeable attributes. As far as the ZCL specification is concerned, if an attribute is writeable, any device that has a link key for the device should be able to write that attribute. Furthermore if an attribute is read only, it should not be written over the air. Thus, if you implement permissions for writing attributes as a feature, you MAY be operating outside the specification. This is unlikely to be a problem for writing read-only attributes, but it may be a problem for attributes that are writeable according to the specification but restricted by the application implementing this callback.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeId | Ver.: always |
| mask | Ver.: always |
| manufacturerCode | Ver.: always |
| value | Ver.: always |
| type | Ver.: always |
| boolean emberAfAttributeReadAccessCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| int16u | manufacturerCode, | ||
| int16u | attributeId | ||
| ) |
Attribute Read Access.
This function is called whenever the Application Framework needs to check access permission for an attribute read.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| manufacturerCode | Ver.: always |
| attributeId | Ver.: always |
| boolean emberAfAttributeWriteAccessCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| int16u | manufacturerCode, | ||
| int16u | attributeId | ||
| ) |
Attribute Write Access.
This function is called whenever the Application Framework needs to check access permission for an attribute write.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| manufacturerCode | Ver.: always |
| attributeId | Ver.: always |
| EmberStatus emberAfClearReportTableCallback | ( | void | ) |
Clear Report Table.
This function is called by the framework when the application should clear the report table.
| void emberAfClusterInitCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId | ||
| ) |
Cluster Init.
This function is called when a specific cluster is initialized. It gives the application an opportunity to take care of cluster initialization procedures. It is called exactly once for each endpoint where cluster is present.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| boolean emberAfClusterSecurityCustomCallback | ( | EmberAfProfileId | profileId, |
| EmberAfClusterId | clusterId, | ||
| boolean | incoming, | ||
| int8u | commandId | ||
| ) |
Cluster Security Custom.
This callback is fired when determining if APS encryption is required for a cluster outside of the specification's required clusters. In other words, for the Smart Energy profile this would be a cluster beyond the list that normally requires APS encryption.
| profileId | The profile ID Ver.: always |
| clusterId | The cluster ID Ver.: always |
| incoming | Whether this is an incoming or outgoing message. Ver.: always |
| commandId | The ZCL command ID being sent/received. Ver.: always |
| boolean emberAfConfigureReportingCommandCallback | ( | const EmberAfClusterCommand * | cmd | ) |
Configure Reporting Command.
This function is called by the application framework when a Configure Reporting command is received from an external device. The Configure Reporting command contains a series of attribute reporting configuration records. The application should return true if the message was processed or false if it was not.
| cmd | Ver.: always |
| boolean emberAfConfigureReportingResponseCallback | ( | EmberAfClusterId | clusterId, |
| int8u * | buffer, | ||
| int16u | bufLen | ||
| ) |
Configure Reporting Response.
This function is called by the application framework when a Configure Reporting Response command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| buffer | Buffer containing the list of attribute status records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| boolean emberAfDefaultResponseCallback | ( | EmberAfClusterId | clusterId, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Default Response.
This function is called by the application framework when a Default Response command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| commandId | The command identifier to which this is a response. Ver.: always |
| status | Specifies either SUCCESS or the nature of the error that was detected in the received command. Ver.: always |
| boolean emberAfDiscoverAttributesResponseCallback | ( | EmberAfClusterId | clusterId, |
| boolean | discoveryComplete, | ||
| int8u * | buffer, | ||
| int16u | bufLen, | ||
| boolean | extended | ||
| ) |
Discover Attributes Response.
This function is called by the application framework when a Discover Attributes Response or Discover Attributes Extended Response command is received from an external device. The Discover Attributes Response command contains a bool indicating if discovery is complete and a list of zero or more attribute identifier/type records. The final argument indicates whether the response is in the extended format or not. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| discoveryComplete | Indicates whether there are more attributes to be discovered. true if there are no more attributes to be discovered. Ver.: always |
| buffer | Buffer containing the list of attribute identifier/type records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| extended | Indicates whether the response is in the extended format or not. Ver.: always |
| boolean emberAfDiscoverCommandsGeneratedResponseCallback | ( | EmberAfClusterId | clusterId, |
| int16u | manufacturerCode, | ||
| boolean | discoveryComplete, | ||
| int8u * | commandIds, | ||
| int16u | commandIdCount | ||
| ) |
Discover Commands Generated Response.
This function is called by the framework when Discover Commands Generated Response is received.
| clusterId | The cluster identifier of this response. Ver.: always |
| manufacturerCode | Manufacturer code Ver.: always |
| discoveryComplete | Indicates whether there are more commands to be discovered. Ver.: always |
| commandIds | Buffer containing the list of command identifiers. Ver.: always |
| commandIdCount | The length of bytes of the list, whish is the same as the number of identifiers. Ver.: always |
| boolean emberAfDiscoverCommandsReceivedResponseCallback | ( | EmberAfClusterId | clusterId, |
| int16u | manufacturerCode, | ||
| boolean | discoveryComplete, | ||
| int8u * | commandIds, | ||
| int16u | commandIdCount | ||
| ) |
Discover Commands Received Response.
This function is called by the framework when Discover Commands Received Response is received.
| clusterId | The cluster identifier of this response. Ver.: always |
| manufacturerCode | Manufacturer code Ver.: always |
| discoveryComplete | Indicates whether there are more commands to be discovered. Ver.: always |
| commandIds | Buffer containing the list of command identifiers. Ver.: always |
| commandIdCount | The length of bytes of the list, whish is the same as the number of identifiers. Ver.: always |
| void emberAfEepromInitCallback | ( | void | ) |
Eeprom Init.
Tells the system to initialize the EEPROM if it is not already initialized.
| void emberAfEepromNoteInitializedStateCallback | ( | boolean | state | ) |
Eeprom Note Initialized State.
Records the state of the EEPROM so that an intelligent driver (like the EEPROM plugin) can re-initialize the driver prior to any calls to it.
| state | The state of the EEPROM, false=re-initalization needed, true=no-re-init needed Ver.: always |
| void emberAfEepromShutdownCallback | ( | void | ) |
Eeprom Shutdown.
Tells the system to shutdown the EEPROM if it is not already shutdown.
| void emberAfEnergyScanResultCallback | ( | int8u | channel, |
| int8s | rssi | ||
| ) |
Energy Scan Result.
This is called by the low-level stack code when an 802.15.4 energy scan completes.
| channel | The channel where the energy scan took place. Ver.: always |
| rssi | The receive signal strength indicator for the channel. Ver.: always |
| EmberAfStatus emberAfExternalAttributeReadCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeMetadata * | attributeMetadata, | ||
| int16u | manufacturerCode, | ||
| int8u * | buffer | ||
| ) |
External Attribute Read.
Like emberAfExternalAttributeWriteCallback above, this function is called when the framework needs to read an attribute that is not stored within the Application Framework's data structures. All of the important information about the attribute itself is passed as a pointer to an EmberAfAttributeMetadata struct, which is stored within the application and used to manage the attribute. A complete description of the EmberAfAttributeMetadata struct is provided in app/framework/include/af-types.h This function assumes that the application is able to read the attribute, write it into the passed buffer, and return immediately. Any attributes that require a state machine for reading and writing are not really candidates for externalization at the present time. The Application Framework does not currently include a state machine for reading or writing attributes that must take place across a series of application ticks. Attributes that cannot be read in a timely manner should be stored within the Application Framework and updated occasionally by the application code from within the emberAfMainTickCallback. If the application was successfully able to read the attribute and write it into the passed buffer, it should return a value of EMBER_ZCL_STATUS_SUCCESS. Any other return value indicates the application was not able to read the attribute.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeMetadata | Ver.: always |
| manufacturerCode | Ver.: always |
| buffer | Ver.: always |
| EmberAfStatus emberAfExternalAttributeWriteCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeMetadata * | attributeMetadata, | ||
| int16u | manufacturerCode, | ||
| int8u * | buffer | ||
| ) |
External Attribute Write.
This function is called whenever the Application Framework needs to write an attribute which is not stored within the data structures of the Application Framework itself. One of the new features in Version 2 is the ability to store attributes outside the Framework. This is particularly useful for attributes that do not need to be stored because they can be read off the hardware when they are needed, or are stored in some central location used by many modules within the system. In this case, you can indicate that the attribute is stored externally. When the framework needs to write an external attribute, it makes a call to this callback. This callback is very useful for host micros which need to store attributes in persistent memory. Because each host micro (used with an Ember NCP) has its own type of persistent memory storage, the Application Framework does not include the ability to mark attributes as stored in flash the way that it does for Ember SoCs like the EM35x. On a host micro, any attributes that need to be stored in persistent memory should be marked as external and accessed through the external read and write callbacks. Any host code associated with the persistent storage should be implemented within this callback. All of the important information about the attribute itself is passed as a pointer to an EmberAfAttributeMetadata struct, which is stored within the application and used to manage the attribute. A complete description of the EmberAfAttributeMetadata struct is provided in app/framework/include/af-types.h. This function assumes that the application is able to write the attribute and return immediately. Any attributes that require a state machine for reading and writing are not candidates for externalization at the present time. The Application Framework does not currently include a state machine for reading or writing attributes that must take place across a series of application ticks. Attributes that cannot be written immediately should be stored within the Application Framework and updated occasionally by the application code from within the emberAfMainTickCallback. If the application was successfully able to write the attribute, it returns a value of EMBER_ZCL_STATUS_SUCCESS. Any other return value indicates the application was not able to write the attribute.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeMetadata | Ver.: always |
| manufacturerCode | Ver.: always |
| buffer | Ver.: always |
| EmberStatus emberAfFindUnusedPanIdAndFormCallback | ( | void | ) |
Find Unused Pan Id And Form.
This function is called by the framework to search for an unused PAN id and form a new network. The application should return EMBER_SUCCESS if the operation was initiated successfully.
| EmberAfApplicationTask emberAfGetCurrentAppTasksCallback | ( | void | ) |
Get Current App Tasks.
This function is only useful to sleepy end devices. This function will return the set of tasks the application has outstanding. These tasks affect how the application behaves with regard to sleeping and polling.
| EmberAfEventPollControl emberAfGetCurrentPollControlCallback | ( | void | ) |
Get Current Poll Control.
This function will retrieve the current poll control that the system is using for the current network. This is determined by examining all the scheduled events and obtaining the most restrictive poll control context across all events. The most restrictive poll control is EMBER_AF_SHORT_POLL followed by EMBER_AF_LONG_POLL.
| int32u emberAfGetCurrentPollIntervalMsCallback | ( | void | ) |
Get Current Poll Interval Ms.
This function is only useful to end devices. This function will return the current poll interval (in milliseconds) for the current network. This interval is the maximum amount of time a child is currently waiting between polls of its parent.
| int32u emberAfGetCurrentPollIntervalQsCallback | ( | void | ) |
Get Current Poll Interval Qs.
This function is only useful to end devices. This function will return the current poll interval (in quarter seconds) for the current network. This interval is the maximum amount of time a child is currently waiting between polls of its parent.
| EmberAfEventSleepControl emberAfGetCurrentSleepControlCallback | ( | void | ) |
Get Current Sleep Control.
This function will retrieve the current sleep control that the system is using. This is determined by examining all the scheduled events and obtaining the most restrictive sleep control context across all events. The most restrictive sleep control is EMBER_AF_STAY_AWAKE followed by EMBER_AF_OK_TO_SLEEP.
| int32u emberAfGetCurrentTimeCallback | ( | void | ) |
Get Current Time.
This callback is called when device attempts to get current time from the hardware. If this device has means to retrieve exact time, then this method should implement it. If the callback can't provide the exact time it should return 0 to indicate failure. Default action is to return 0, which indicates that device does not have access to real time.
| EmberAfEventPollControl emberAfGetDefaultPollControlCallback | ( | void | ) |
Get Default Poll Control.
This function will retrieve the default poll control for the current network as previously set by emberAfSetDefaultPollControlCallback(). The default poll control will limit whether the network can long poll.
| EmberAfEventSleepControl emberAfGetDefaultSleepControlCallback | ( | void | ) |
Get Default Sleep Control.
This function will retrieve the default sleep control the system is using as previously set by emberAfSetDefaultSleepControlCallback(). The default sleep control will limit whether the device can sleep.
| boolean emberAfGetEndpointByIndexCallback | ( | int8u | index, |
| int8u * | endpointReturn | ||
| ) |
Get Endpoint By Index.
Get the endpoint number based on the passed index. By default the framework handles this by managing endpoints based on the precompiled configuration defined in AppBuilder. This callback can override this behavior at runtime and provide additional endpoints or different data than the compiled values. If the index is overridden than the callback shall return true and set the endpointReturn parameter accordingly. A value of 0xFF means the endpoint doesn't exist at that index. Otherwise false must be returned by the callback and the default framework behavior will be executed. This is only applicable to the SOC devices.
| index | The index of the endpoint. Ver.: always |
| endpointReturn | The value of endpoint. Ver.: always |
| boolean emberAfGetEndpointDescriptionCallback | ( | int8u | endpoint, |
| EmberEndpointDescription * | result | ||
| ) |
Get Endpoint Description.
This callback is called by the framework whenever it receives a ZDO request to enumerate the details about an endpoint. By default the framework provides the information based on the precompiled endpoint information as defined in AppBuilder. This callback can override that behavior at runtime and return different information. If the endpoint information is being overridden then the callback must return true. Otherwise it should return false, which allows the framework to perform its default behavior. This is only applicable to SOC devices.
| endpoint | The endpoint number that is being queried. Ver.: always |
| result | This is a pointer to a data structure where the endpoint information is written if the callback is providing the information. Ver.: always |
| boolean emberAfGetEndpointInfoCallback | ( | int8u | endpoint, |
| int8u * | returnNetworkIndex, | ||
| EmberAfEndpointInfoStruct * | returnEndpointInfo | ||
| ) |
Get Endpoint Info.
This function is a callback to an application implemented endpoint that operates outside the normal application framework. When the framework wishes to perform operations with that endpoint it uses this callback to retrieve the endpoint's information. If the endpoint exists and the application can provide data then true shall be returned. Otherwise the callback must return false.
| endpoint | The endpoint to retrieve data for. Ver.: always |
| returnNetworkIndex | The index corresponding to the ZigBee network the endpoint belongs to. If not using a multi-network device, 0 must be returned. Otherwise on a multi-network device the stack will switch to this network before sending the message. Ver.: always |
| returnEndpointInfo | A pointer to a data struct that will be written with information about the endpoint. Ver.: always |
| void emberAfGetFormAndJoinExtendedPanIdCallback | ( | int8u * | resultLocation | ) |
Get Form And Join Extended Pan Id.
This callback is called by the framework to get the extended PAN ID used by the current network for forming and joining. The extended PAN ID used for forming and joining is not necessarily the same extended PAN ID actually in use on the network.
| resultLocation | Ver.: always |
| int32u emberAfGetLongPollIntervalMsCallback | ( | void | ) |
Get Long Poll Interval Ms.
This function is only useful to end devices. This function will return the long poll interval (in milliseconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is not expecting data.
| int32u emberAfGetLongPollIntervalQsCallback | ( | void | ) |
Get Long Poll Interval Qs.
This function is only useful to end devices. This function will return the long poll interval (in quarter seconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is not expecting data.
| int16u emberAfGetShortPollIntervalMsCallback | ( | void | ) |
Get Short Poll Interval Ms.
This function is only useful to sleepy end devices. This function will return the short poll interval (in milliseconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is expecting data.
| int16u emberAfGetShortPollIntervalQsCallback | ( | void | ) |
Get Short Poll Interval Qs.
This function is only useful to sleepy end devices. This function will return the short poll interval (in quarter seconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is expecting data.
| int8u emberAfGetSourceRouteOverheadCallback | ( | EmberNodeId | destination | ) |
Get Source Route Overhead.
This function is called by the framework to determine the overhead required in the network frame for source routing to a particular destination.
| destination | The node id of the destination Ver.: always |
| EmberAfApplicationTask emberAfGetWakeTimeoutBitmaskCallback | ( | void | ) |
Get Wake Timeout Bitmask.
This function is only useful to sleepy end devices. This function will return the wake timeout bitmask for the current network. The bitmask determines which tasks will timeout automatically and which tasks require manual removal from the task list.
| int16u emberAfGetWakeTimeoutMsCallback | ( | void | ) |
Get Wake Timeout Ms.
This function is only useful to sleepy end devices. This function will return the wake timeout (in milliseconds) for the current network. This timeout is the maximum amount of time a child will wait for a task in the wake bitmask to finish. While waiting, the device will short poll.
| int16u emberAfGetWakeTimeoutQsCallback | ( | void | ) |
Get Wake Timeout Qs.
This function is only useful to sleepy end devices. This function will return the wake timeout (in quarter seconds) for the current network. This timeout is the maximum amount of time a child will wait for a task in the wake bitmask to finish. While waiting, the device will short poll.
| void emberAfHalButtonIsrCallback | ( | int8u | button, |
| int8u | state | ||
| ) |
Hal Button Isr.
This callback is called by the framework whenever a button is pressed on the device. This callback is called within ISR context.
| button | The button which has changed state, either BUTTON0 or BUTTON1 as defined in the appropriate BOARD_HEADER. Ver.: always |
| state | The new state of the button referenced by the button parameter, either ::BUTTON_PRESSED if the button has been pressed or ::BUTTON_RELEASED if the button has been released. Ver.: always |
| EmberStatus emberAfInitiateInterPanKeyEstablishmentCallback | ( | EmberPanId | panId, |
| const EmberEUI64 | eui64 | ||
| ) |
Initiate Inter Pan Key Establishment.
This function is called by the framework to initiate key establishment with a remote device on a different PAN. The application should return EMBER_SUCCESS if key establishment was initiated successfully. The application should call emberAfInterPanKeyEstablishmentCallback as events occur.
| panId | The PAN id of the remote device. Ver.: always |
| eui64 | The EUI64 of the remote device. Ver.: always |
| EmberStatus emberAfInitiateKeyEstablishmentCallback | ( | EmberNodeId | nodeId, |
| int8u | endpoint | ||
| ) |
Initiate Key Establishment.
This function is called by the framework to initiate key establishment with a remote device. The application should return EMBER_SUCCESS if key establishment was initiated successfully. The application should call emberAfKeyEstablishmentCallback as events occur.
| nodeId | The node id of the remote device. Ver.: always |
| endpoint | The endpoint on the remote device. Ver.: always |
| EmberStatus emberAfInitiatePartnerLinkKeyExchangeCallback | ( | EmberNodeId | target, |
| int8u | endpoint, | ||
| EmberAfPartnerLinkKeyExchangeCallback * | callback | ||
| ) |
Initiate Partner Link Key Exchange.
This function is called by the framework to initiate a partner link key exchange with a remote device. The application should return EMBER_SUCCESS if the partner link key exchange was initiated successfully. When the partner link key exchange completes, the application should call the given callback.
| target | The node id of the remote device. Ver.: always |
| endpoint | The key establishment endpoint of the remote device. Ver.: always |
| callback | The callback that should be called when the partner link key exchange completse. Ver.: always |
| boolean emberAfInterPanKeyEstablishmentCallback | ( | EmberAfKeyEstablishmentNotifyMessage | status, |
| boolean | amInitiator, | ||
| EmberPanId | panId, | ||
| const EmberEUI64 | eui64, | ||
| int8u | delayInSeconds | ||
| ) |
Inter Pan Key Establishment.
A callback by the key-establishment code to indicate an event has occurred. For error codes this is purely a notification. For non-error status codes (besides LINK_KEY_ESTABLISHED), it is the application's chance to allow or disallow the operation. If the application returns true then the key establishment is allowed to proceed. If it returns false, then key establishment is aborted. LINK_KEY_ESTABLISHED is a notification of success.
| status | Ver.: always |
| amInitiator | Ver.: always |
| panId | Ver.: always |
| eui64 | Ver.: always |
| delayInSeconds | Ver.: always |
| EmberStatus emberAfInterpanSendMessageCallback | ( | EmberAfInterpanHeader * | header, |
| int16u | messageLength, | ||
| int8u * | message | ||
| ) |
Interpan Send Message.
This function will send a raw MAC message with interpan frame format using the passed parameters.
| header | Interpan header info Ver.: always |
| messageLength | The length of the message received or to send Ver.: always |
| message | The message data received or to send. Ver.: always |
| boolean emberAfKeyEstablishmentCallback | ( | EmberAfKeyEstablishmentNotifyMessage | status, |
| boolean | amInitiator, | ||
| EmberNodeId | partnerShortId, | ||
| int8u | delayInSeconds | ||
| ) |
Key Establishment.
A callback by the key-establishment code to indicate an event has occurred. For error codes this is purely a notification. For non-error status codes (besides LINK_KEY_ESTABLISHED), it is the application's chance to allow or disallow the operation. If the application returns true then the key establishment is allowed to proceed. If it returns false, then key establishment is aborted. LINK_KEY_ESTABLISHED is a notification of success.
| status | Ver.: always |
| amInitiator | Ver.: always |
| partnerShortId | Ver.: always |
| delayInSeconds | Ver.: always |
| void emberAfMainInitCallback | ( | void | ) |
Main Init.
This function is called from the application's main function. It gives the application a chance to do any initialization required at system startup. Any code that you would normally put into the top of the application's main() routine should be put into this function. This is called before the clusters, plugins, and the network are initialized so some functionality is not yet available. Note: No callback in the Application Framework is associated with resource cleanup. If you are implementing your application on a Unix host where resource cleanup is a consideration, we expect that you will use the standard Posix system calls, including the use of atexit() and handlers for signals such as SIGTERM, SIGINT, SIGCHLD, SIGPIPE and so on. If you use the signal() function to register your signal handler, please mind the returned value which may be an Application Framework function. If the return value is non-null, please make sure that you call the returned function from your handler to avoid negating the resource cleanup of the Application Framework itself.
This function is called when the application starts and can be used to perform any additional initialization required at system startup.
Definition at line 886 of file ncp/doc/callback.doc.
| boolean emberAfMainStartCallback | ( | int * | returnCode, |
| int | argc, | ||
| char ** | argv | ||
| ) |
Main Start.
This function is called at the start of main after the HAL has been initialized. The standard main function arguments of argc and argv are passed in. However not all platforms have support for main() function arguments. Those that do not are passed NULL for argv, therefore argv should be checked for NULL before using it. If the callback determines that the program must exit, it should return true. The value returned by main() will be the value written to the returnCode pointer. Otherwise the callback should return false to let normal execution continue.
| returnCode | Ver.: always |
| argc | Ver.: always |
| argv | Ver.: always |
| void emberAfMainTickCallback | ( | void | ) |
Main Tick.
Whenever main application tick is called, this callback will be called at the end of the main tick execution.
This function is called in each iteration of the main application loop and can be used to perform periodic functions. The frequency with which this function is called depends on how quickly the main loop runs. If the application blocks at any time during the main loop, this function will not be called until execution resumes.
Definition at line 898 of file ncp/doc/callback.doc.
| boolean emberAfMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Message Sent.
This function is called by the application framework from the message sent handler, when it is informed by the stack regarding the message sent status. All of the values passed to the emberMessageSentHandler are passed on to this callback. This provides an opportunity for the application to verify that its message has been sent successfully and take the appropriate action. This callback should return a bool value of true or false. A value of true indicates that the message sent notification has been handled and should not be handled by the application framework.
| type | Ver.: always |
| indexOrDestination | Ver.: always |
| apsFrame | Ver.: always |
| msgLen | Ver.: always |
| message | Ver.: always |
| status | Ver.: always |
| void emberAfNcpInitCallback | ( | boolean | memoryAllocation | ) |
Ncp Init.
This function is called when the network coprocessor is being initialized, either at startup or upon reset. It provides applications on opportunity to perform additional configuration of the NCP. The function is always called twice when the NCP is initialized. In the first invocation, memoryAllocation will be true and the application should only issue EZSP commands that affect memory allocation on the NCP. For example, tables on the NCP can be resized in the first call. In the second invocation, memoryAllocation will be false and the application should only issue EZSP commands that do not affect memory allocation. For example, tables on the NCP can be populated in the second call. This callback is not called on SoCs.
| memoryAllocation | Ver.: always |
| void emberAfNcpIsAwakeIsrCallback | ( | void | ) |
Ncp Is Awake Isr.
This function is called IN ISR CONTEXT. It notes that the NCP is awake after sleeping. Care should be taken to do minimal processing in this ISR handler function.
| void emberAfNetworkFoundCallback | ( | EmberZigbeeNetwork * | networkFound, |
| int8u | lqi, | ||
| int8s | rssi | ||
| ) |
Network Found.
This callback is generated when an active scan finds a 802.15.4 network.
| networkFound | A struct containing information about the network found. Ver.: always |
| lqi | The link quality indication of the network found. Ver.: always |
| rssi | The received signal strength indication of the network found. Ver.: always |
| void emberAfNetworkKeyUpdateCompleteCallback | ( | EmberStatus | status | ) |
Network Key Update Complete.
This is called by the framework when a network key update operation started by the trust center is complete.
| status | Ver.: always |
| int8u emberAfOtaBootloadCallback | ( | const EmberAfOtaImageId * | id, |
| int16u | ncpUpgradeTagId | ||
| ) |
Ota Bootload.
The platform specific routine to bootload the device from a ZigBee over-the-air upgrade file.
| id | A pointer to the structure that contains the information about what OTA image to bootload. Ver.: always |
| ncpUpgradeTagId | The tag ID of the upgrade data that will be used to bootload the device. Ver.: always |
| void emberAfOtaClientBootloadCallback | ( | const EmberAfOtaImageId * | id | ) |
Ota Client Bootload.
This callback is fired when the OTA Client recevies a command to bootload the newly downloaded OTA image. This callback will perform the platform specific to bootload their device.
| id | This is the identifier relating to the image that has been downloaded and is ready for bootload. Ver.: always |
| EmberAfImageVerifyStatus emberAfOtaClientCustomVerifyCallback | ( | boolean | newVerification, |
| const EmberAfOtaImageId * | id | ||
| ) |
Ota Client Custom Verify.
This callback is executed by the OTA client after the signature verification has successfully completed. It allows the device to do its own custom verification of the image (such as verifying that the EBL is intact).
| newVerification | This indicates if a new verification should be started. Ver.: always |
| id | This is ID of the image to be verified. Ver.: always |
| boolean emberAfOtaClientDownloadCompleteCallback | ( | EmberAfOtaDownloadResult | success, |
| const EmberAfOtaImageId * | id | ||
| ) |
Ota Client Download Complete.
This callback indicates that the OTA client has completed the download of a file. If the file has been completely downloaded and cryptographic checks have been turned on, then those will be performed prior to this callback and that outcome included in the 'success' result. On failure, this callback is merely informative, and the return type is ignored. On succesful download, this callback allows the client to perform any additional verification of the downloaded image and return that result to the OTA server.
| success | This indicates the success or failure of the download and cryptographic verification process (if applicable). Ver.: always |
| id | This is the image identifier information that corresponds to the download result. Ver.: always |
| boolean emberAfOtaClientIncomingMessageRawCallback | ( | EmberAfClusterCommand * | message | ) |
Ota Client Incoming Message Raw.
This callback is for processing incoming messages for the Over-the-air bootload cluster client. ZCL will not process the message and instead hand the raw over the air data to the callback for its own processing.
| message | A pointer to the structure containing the message buffer and other information about it. Ver.: always |
| void emberAfOtaClientStartCallback | ( | void | ) |
Ota Client Start.
This callback should be called when the profile specific registration has completed successfully. It will start the client's state machine that will find the OTA server, query it for the next image, download the image, wait for the bootload message, and kick off the bootload.
| void emberAfOtaClientVersionInfoCallback | ( | EmberAfOtaImageId * | currentImageInfo, |
| int16u * | hardwareVersion | ||
| ) |
Ota Client Version Info.
This function is called by the OTA client when a new query will occur to the server asking what the next version of firmware is. The client can inform the cluster software as to what information to use in the query (and subsequent download).
| currentImageInfo | This is the information to use in the next query by the client cluster code. It contains the manufacturer ID, image type ID, and the firmware version to be specified in the query message sent to the server. Ver.: always |
| hardwareVersion | This is a pointer to the hardware version to use in the query. If no hardware version should be used, then EMBER_AF_INVALID_HARDWARE_VERSION should be used. Ver.: always |
| int8u emberAfOtaPageRequestServerPolicyCallback | ( | void | ) |
Ota Page Request Server Policy.
This callback is called by the OTA server page request code when it wants to determine if it is allowed for an OTA client to make a page request. It is only called if page request support has been enabled on the server. It should return EMBER_ZCL_STATUS_SUCCESS if it allows the page request, and EMBER_ZCL_STATUS_UNSUP_CLUSTER_COMMAND if it does not want to allow it.
| int8u emberAfOtaServerBlockSizeCallback | ( | EmberNodeId | clientNodeId | ) |
Ota Server Block Size.
This function provides a way for the server to adjust the block size of its response to an Image block request by a client.
| clientNodeId | The node Id of OTA client making an image block request. Ver.: always |
| int8u emberAfOtaServerImageBlockRequestCallback | ( | EmberAfImageBlockRequestCallbackStruct * | data | ) |
Ota Server Image Block Request.
This function is called when the server application receives an image block request by a client.
| data | A struct containing the details of the image block response and values that can be returned by the application to effect the behavior of the server's response. Ver.: always |
| boolean emberAfOtaServerIncomingMessageRawCallback | ( | EmberAfClusterCommand * | message | ) |
Ota Server Incoming Message Raw.
This callback is for processing incoming messages for the Over-the-air bootload cluster server. ZCL will not process the message and instead hand the raw over the air data to the callback for its own processing.
| message | A pointer to the structure containing the message buffer and other information about it. Ver.: always |
| int8u emberAfOtaServerQueryCallback | ( | const EmberAfOtaImageId * | currentImageId, |
| int16u * | hardwareVersion, | ||
| EmberAfOtaImageId * | nextUpgradeImageId | ||
| ) |
Ota Server Query.
This callback is fired when the OTA server receives a query request by the client. The callback lets the server application indicate to the client what the 'next' version of software is for the device, or if there is not one available.
| currentImageId | This is the current software image that the client hase. Ver.: always |
| hardwareVersion | If this value is non-NULL, it indicates the hardware version of the client device. If NULL, the client did not specify a hardware version. Ver.: always |
| nextUpgradeImageId | This is a pointer to a data structure containing the 'next' software version for the client to download. Ver.: always |
| boolean emberAfOtaServerSendImageNotifyCallback | ( | EmberNodeId | dest, |
| int8u | endpoint, | ||
| int8u | payloadType, | ||
| int8u | queryJitter, | ||
| const EmberAfOtaImageId * | id | ||
| ) |
Ota Server Send Image Notify.
This callback is an indication to the OTA server that it should send out notification about an OTA file that is available for download.
| dest | The destination of the image notify message. May be a broadcast address. Ver.: always |
| endpoint | The destination endpoint of the image notify message. May be a broadcast endpoint. Ver.: always |
| payloadType | The type of data the image notify message will contain. 0 = no data. 1 = Manufacturer ID. 2 = Manufacturer ID and the image type ID. 3 = Manufacturer ID, image type ID, and firmware version. Ver.: always |
| queryJitter | The percentage of nodes that should respond to this message, from 1-100. On receipt of this message, each recipient will randomly choose a percentage and only query the server if their percentage is below this value. Ver.: always |
| id | The image information that will be put in the message. The data within this struct that will be appended to the message is determined by the previous 'payloadType' argument. Ver.: always |
| boolean emberAfOtaServerUpgradeEndRequestCallback | ( | EmberNodeId | source, |
| int8u | status, | ||
| int32u * | returnValue, | ||
| const EmberAfOtaImageId * | imageId | ||
| ) |
Ota Server Upgrade End Request.
This function is called when the OTA server receives a request an upgrade end request. If the request indicated a successful download by the client, the server must tell the client when and if to upgrade to the downloaded image.
| source | The node ID of the device that sent the upgrade end request. Ver.: always |
| status | This is the ZCL status sent by the client indicating the result of its attempt to download the new upgrade image. If the status is not EMBER_ZCL_STATUS_SUCCESS then this callback is merely informative and no response mesasge will be generated by the server. Ver.: always |
| returnValue | If the server returns true indicating that the client should apply the upgrade, this time value indicates when in the future the client should apply the upgrade. Ver.: always |
| imageId | This variable indicates the software version that the client successfully downloaded and is asking to upgrade to. Ver.: always |
| EmberAfOtaStorageStatus emberAfOtaStorageCheckTempDataCallback | ( | int32u * | currentOffset, |
| int32u * | totalImageSize, | ||
| EmberAfOtaImageId * | newFileInfo | ||
| ) |
Ota Storage Check Temp Data.
This callback will validate temporary data in the storage device to determine whether it is a complete file, a partially downloaded file, or there is no file present. When a complete or partial file is found it will return EMBER_AF_OTA_STORAGE_SUCCESS or EMBER_AF_OTA_STORAGE_PARTIAL_FILE_FOUND, respectively. In that case, the currentOffset, totalImageSize, and newFileInfo will be populated with data. When EMBER_AF_OTA_STORAGE_ERROR is returned, no temporary data is present.
| currentOffset | A pointer to a value that will be written with the offset within the total file size that has been successfully stored in the storage device. This will indicate how much data has been currently dowloaded. Ver.: always |
| totalImageSize | A pointer to a value that will be written with the total image size of the OTA file when a download has completed. This does not indicate how much data has actually been downloaded currently. Ver.: always |
| newFileInfo | This is the image id of the temporary file data stored in the storage device. Ver.: always |
| EmberAfOtaStorageStatus emberAfOtaStorageClearTempDataCallback | ( | void | ) |
Ota Storage Clear Temp Data.
This function clears any existing temp data that was downloaed. It is used immediately prior to downloading a raw image over the air.
| void emberAfOtaStorageCloseCallback | ( | void | ) |
Ota Storage Close.
This callback shuts down the ZigBee Over-the-air storage module.
| void emberAfOtaStorageDriverDownloadFinishCallback | ( | int32u | offset | ) |
Ota Storage Driver Download Finish.
This callback defines the low-level means by which a device records the final offset value of the download image.
| offset | The value of the final offset of the image download. Ver.: always |
| boolean emberAfOtaStorageDriverInitCallback | ( | void | ) |
Ota Storage Driver Init.
The initialization code for the OTA storage driver.
| EmberAfOtaStorageStatus emberAfOtaStorageDriverInvalidateImageCallback | ( | void | ) |
Ota Storage Driver Invalidate Image.
This callback invalidates the image stored on disk so that it will not be bootloaded, and it will not be a valid image that is in the middle of downloading.
| EmberAfOtaStorageStatus emberAfOtaStorageDriverPrepareToResumeDownloadCallback | ( | void | ) |
Ota Storage Driver Prepare To Resume Download.
This callback allows the underlying storage driver to prepare to resume the OTA file download. For example, the driver may exceute a page erase to insure the next page is ready to be written to.
| boolean emberAfOtaStorageDriverReadCallback | ( | int32u | offset, |
| int32u | length, | ||
| int8u * | returnData | ||
| ) |
Ota Storage Driver Read.
This callback defines the low-level means by which a device reads from the OTA storage device.
| offset | The address offset from the start of the storage device where data is to be read. Ver.: always |
| length | The length of the data to be read from the storage device. Ver.: always |
| returnData | A pointer where the data read from the device should be written to. Ver.: always |
| int32u emberAfOtaStorageDriverRetrieveLastStoredOffsetCallback | ( | void | ) |
Ota Storage Driver Retrieve Last Stored Offset.
This callback defines the low-level means by which a device retrieves the last persistently recorded download offset. This may be different than last actual download offset.
| boolean emberAfOtaStorageDriverWriteCallback | ( | const int8u * | dataToWrite, |
| int32u | offset, | ||
| int32u | length | ||
| ) |
Ota Storage Driver Write.
This callback defines the low-level means by which a device reads from the OTA storage device.
| dataToWrite | A pointer to the data that will be written to the storage device. Ver.: always |
| offset | The address offset from the start of the storage device where data will be written. Ver.: always |
| length | The length of the data to be written to the storage device. Ver.: always |
| EmberAfOtaStorageStatus emberAfOtaStorageFinishDownloadCallback | ( | int32u | offset | ) |
Ota Storage Finish Download.
This function indicates to the storage module that the download has finished.
| offset | The final offset of the downloaded file (i.e. the total size) Ver.: always |
| int8u emberAfOtaStorageGetCountCallback | ( | void | ) |
Ota Storage Get Count.
This callback returns the total number of ZigBee Over-the-air upgrade images stored in the storage module.
| EmberAfOtaStorageStatus emberAfOtaStorageGetFullHeaderCallback | ( | const EmberAfOtaImageId * | id, |
| EmberAfOtaHeader * | returnData | ||
| ) |
Ota Storage Get Full Header.
This callback populates the EmberAfOtaHeader structure pointed to by the returnData with data about the OTA file stored in the storage module.
| id | This is a pointer to the image id for the OTA file to retrieve information about. Ver.: always |
| returnData | This is a pointer to the location of the structure that will be populated with data. Ver.: always |
| int32u emberAfOtaStorageGetTotalImageSizeCallback | ( | const EmberAfOtaImageId * | id | ) |
Ota Storage Get Total Image Size.
This function returns the total size of the ZigBee Over-the-air file with the passed parameters. If no file is found with those parameters, 0 is returned.
| id | A pointer to the image identifier for the OTA file to retrieve information for. Ver.: always |
| EmberAfOtaStorageStatus emberAfOtaStorageInitCallback | ( | void | ) |
Ota Storage Init.
This callback initializes the ZigBee Over-the-air storage module.
| EmberAfOtaImageId emberAfOtaStorageIteratorFirstCallback | ( | void | ) |
Ota Storage Iterator First.
This callback lets you walk through the list of all OTA files by jumping to the first file in the list maintained by the storage module. If there is no file then emberAfOtaInvalidImageId is returned.
| EmberAfOtaImageId emberAfOtaStorageIteratorNextCallback | ( | void | ) |
Ota Storage Iterator Next.
This callback lets you walk through the list of all OTA files by jumping to the next file in the list maintained by the storage module. If there is no next file then emberAfOtaInvalidImageId is returned.
| EmberAfOtaStorageStatus emberAfOtaStorageReadImageDataCallback | ( | const EmberAfOtaImageId * | id, |
| int32u | offset, | ||
| int32u | length, | ||
| int8u * | returnData, | ||
| int32u * | returnedLength | ||
| ) |
Ota Storage Read Image Data.
This callback reads data from the specified OTA file and returns that data to the caller.
| id | This is a pointer to the image id for the OTA file to retrieve data from. Ver.: always |
| offset | This is the offset relative to the start of the image where the data should be read from. Ver.: always |
| length | This is the length of data that will be read. Ver.: always |
| returnData | This is a pointer to where the data read out of the file will be written to Ver.: always |
| returnedLength | This is a pointer to a variable where the actual length of data read will be written to. A short read may occur if the end of file was reached. Ver.: always |
| EmberAfOtaImageId emberAfOtaStorageSearchCallback | ( | int16u | manufacturerId, |
| int16u | imageTypeId, | ||
| const int16u * | hardwareVersion | ||
| ) |
Ota Storage Search.
This callback searches through the list of all images for one that matches the passed parameters. On success an image identifier is returned with a matching image. On failure emberAfInvalidImageId is returned.
| manufacturerId | The ZigBee assigned identifier of the manufacturer contained in the OTA image being searched for. Ver.: always |
| imageTypeId | The image type identifier contained in the OTA image being searched for. Ver.: always |
| hardwareVersion | This is a pointer to the hardware version that will be used in the search. If the pointer is NULL, hardware version will not be considered when searching for matching images. If it points to a value, the search will only consider images where that value falls between the minimum and maxmimum hardware version specified in the OTA file. If no hardware version is present in an OTA file but the other parameters match, the file will be considered a match Ver.: always |
| EmberAfOtaStorageStatus emberAfOtaStorageWriteTempDataCallback | ( | int32u | offset, |
| int32u | length, | ||
| const int8u * | data | ||
| ) |
Ota Storage Write Temp Data.
This function writes to the temporary data in the storage device at the specified offset. It is used when downloading a raw image over the air.
| offset | The location within the download image file where to write the data. Ver.: always |
| length | The length of data to write. Ver.: always |
| data | A pointer to the temporary data that will be written to the storage device. Ver.: always |
| EmberStatus emberAfPartnerLinkKeyExchangeRequestCallback | ( | EmberEUI64 | partner | ) |
Partner Link Key Exchange Request.
This function is called by the framework on SOC platforms when a remote node requests a partner link key exchange. The application should return EMBER_SUCCESS to accept the request or any other status to reject it. On network coprocessor platforms, this function will not be called because the NCP handles partner link key exchange requests based on the binding policy.
| partner | The EUI of the remote node. Ver.: always |
| void emberAfPartnerLinkKeyExchangeResponseCallback | ( | EmberNodeId | sender, |
| EmberZdoStatus | status | ||
| ) |
Partner Link Key Exchange Response.
This function is called by the framework when a remote node requests a partner link key exchange. The application should return true to accept the request or false to reject it. On network coprocessor platforms, this function will not be called because the NCP handles partner link key exchange requests based on the binding policy.
| sender | The EUI of the remote node. Ver.: always |
| status | The ZDO response status. Ver.: always |
| boolean emberAfPerformingKeyEstablishmentCallback | ( | void | ) |
Performing Key Establishment.
This function is called by the framework to determine if the device is performing key establishment. The application should return true if key establishment is in progress.
| void emberAfPostAttributeChangeCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeId | attributeId, | ||
| int8u | mask, | ||
| int16u | manufacturerCode, | ||
| int8u | type, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Post Attribute Change.
This function is called by the application framework after it changes an attribute value. The value passed into this callback is the value to which the attribute was set by the framework.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeId | Ver.: always |
| mask | Ver.: always |
| manufacturerCode | Ver.: always |
| type | Ver.: always |
| size | Ver.: always |
| value | Ver.: always |
| EmberAfStatus emberAfPreAttributeChangeCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeId | attributeId, | ||
| int8u | mask, | ||
| int16u | manufacturerCode, | ||
| int8u | type, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pre Attribute Change.
This function is called by the application framework before it changes an attribute value. The value passed into this callback is the value to which the attribute is to be set by the framework. The application should return EMBER_ZCL_STATUS_SUCCESS to permit the change or any other EmberAfStatus to reject it.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeId | Ver.: always |
| mask | Ver.: always |
| manufacturerCode | Ver.: always |
| type | Ver.: always |
| size | Ver.: always |
| value | Ver.: always |
| boolean emberAfPreCliSendCallback | ( | EmberApsFrame * | apsFrame, |
| EmberNodeId | source, | ||
| EmberNodeId | destination, | ||
| int8u * | message, | ||
| int16u | messageLength | ||
| ) |
Pre Cli Send.
This function is called by the framework when it is about to pass a message constructed over CLI to the stack primitives for sending. If the function returns true it is assumed that the callback has consumed and processed the message. The framework will not do any further processing on the message.
If the function returns false then it is assumed that the callback has
not processed the message and the framework will continue to process accordingly.
| apsFrame | The structure containing the APS frame Ver.: always |
| source | Source Node Id Ver.: always |
| destination | Destintion Node Id Ver.: always |
| message | Pointer to the message payload Ver.: always |
| messageLength | Length of the message payload Ver.: always |
| boolean emberAfPreCommandReceivedCallback | ( | EmberAfClusterCommand * | cmd | ) |
Pre Command Received.
This callback is the second in the Application Framework's message processing chain. At this point in the processing of incoming over-the-air messages, the application has determined that the incoming message is a ZCL command. It parses enough of the message to populate an EmberAfClusterCommand struct. The Application Framework defines this struct value in a local scope to the command processing but also makes it available through a global pointer called emberAfCurrentCommand, in app/framework/util/util.c. When command processing is complete, this pointer is cleared.
| cmd | Ver.: always |
| boolean emberAfPreMessageReceivedCallback | ( | EmberAfIncomingMessage * | incomingMessage | ) |
Pre Message Received.
This callback is the first in the Application Framework's message processing chain. The Application Framework calls it when a message has been received over the air but has not yet been parsed by the ZCL command-handling code. If you wish to parse some messages that are completely outside the ZCL specification or are not handled by the Application Framework's command handling code, you should intercept them for parsing in this callback.
This callback returns a Boolean value indicating whether or not the message has been handled. If the callback returns a value of true, then the Application Framework assumes that the message has been handled and it does nothing else with it. If the callback returns a value of false, then the application framework continues to process the message as it would with any incoming message. Note: This callback receives a pointer to an incoming message struct. This struct allows the application framework to provide a unified interface between both Host devices, which receive their message through the ezspIncomingMessageHandler, and SoC devices, which receive their message through emberIncomingMessageHandler.
| incomingMessage | Ver.: always |
| boolean emberAfPreMessageSendCallback | ( | EmberAfMessageStruct * | messageStruct, |
| EmberStatus * | status | ||
| ) |
Pre Message Send.
This function is called by the framework when it is about to pass a message to the stack primitives for sending. This message may or may not be ZCL, ZDO, or some other protocol. This is called prior to any ZigBee fragmentation that may be done. If the function returns true it is assumed the callback has consumed and processed the message. The callback must also set the EmberStatus status code to be passed back to the caller. The framework will do no further processing on the message. If the function returns false then it is assumed that the callback has not processed the mesasge and the framework will continue to process accordingly.
| messageStruct | The structure containing the parameters of the APS message to be sent. Ver.: always |
| status | A pointer to the status code value that will be returned to the caller. Ver.: always |
| void emberAfPreNcpResetCallback | ( | void | ) |
Pre Ncp Reset.
This function will be called prior to the reset of the NCP by the host.
| boolean emberAfPreZDOMessageReceivedCallback | ( | EmberNodeId | emberNodeId, |
| EmberApsFrame * | apsFrame, | ||
| int8u * | message, | ||
| int16u | length | ||
| ) |
Pre ZDO Message Received.
This function passes the application an incoming ZDO message and gives the appictation the opportunity to handle it. By default, this callback returns false indicating that the incoming ZDO message has not been handled and should be handled by the Application Framework.
| emberNodeId | Ver.: always |
| apsFrame | Ver.: always |
| message | Ver.: always |
| length | Ver.: always |
| boolean emberAfReadAttributesResponseCallback | ( | EmberAfClusterId | clusterId, |
| int8u * | buffer, | ||
| int16u | bufLen | ||
| ) |
Read Attributes Response.
This function is called by the application framework when a Read Attributes Response command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| buffer | Buffer containing the list of read attribute status records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| boolean emberAfReadReportingConfigurationCommandCallback | ( | const EmberAfClusterCommand * | cmd | ) |
Read Reporting Configuration Command.
This function is called by the application framework when a Read Reporting Configuration command is received from an external device. The application should return true if the message was processed or false if it was not.
| cmd | Ver.: always |
| boolean emberAfReadReportingConfigurationResponseCallback | ( | EmberAfClusterId | clusterId, |
| int8u * | buffer, | ||
| int16u | bufLen | ||
| ) |
Read Reporting Configuration Response.
This function is called by the application framework when a Read Reporting Configuration Response command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| buffer | Buffer containing the list of attribute reporting configuration records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| void emberAfRegistrationAbortCallback | ( | void | ) |
Registration Abort.
This callback is called when the device should abort the registration process.
| void emberAfRegistrationCallback | ( | boolean | success | ) |
Registration.
This callback is called when the device joins a network and the process of registration is complete. This callback provides a success value of true if the registration process was successful and a value of false if registration failed.
| success | true if registration succeeded, false otherwise. Ver.: always |
| EmberStatus emberAfRegistrationStartCallback | ( | void | ) |
Registration Start.
This callback is called when the device joins a network and the registration process should begin. The application should return EMBER_SUCCESS if the registration process started successfully. When registration is complete, the application should call emberAfRegistrationCallback with an indication of success or failure.
| EmberStatus emberAfRemoteDeleteBindingPermissionCallback | ( | int8u | index | ) |
Remote Delete Binding Permission.
This function is called by the framework to request permission to service the remote delete binding request. Return EMBER_SUCCESS to allow request, anything else to disallow request.
| index | index to an Ember binding table entry Ver.: always |
| EmberStatus emberAfRemoteSetBindingPermissionCallback | ( | const EmberBindingTableEntry * | entry | ) |
Remote Set Binding Permission.
This function is called by the framework to request permission to service the remote set binding request. Return EMBER_SUCCESS to allow request, anything else to disallow request.
| entry | Ember Binding Tablet Entry Ver.: always |
| void emberAfRemoveFromCurrentAppTasksCallback | ( | EmberAfApplicationTask | tasks | ) |
Remove From Current App Tasks.
This function is only useful to sleepy end devices. This function will remove the passed item from the set of tasks the application has outstanding (e.g. message sent requiring APS acknwoledgement). This will affect how the application behaves with regard to sleeping and polling. Removing the item from the list of outstanding tasks may allow the device to sleep longer and poll less frequently. If there are other outstanding tasks the system may still have to stay away and poll more often.
| tasks | Ver.: always |
| boolean emberAfReportAttributesCallback | ( | EmberAfClusterId | clusterId, |
| int8u * | buffer, | ||
| int16u | bufLen | ||
| ) |
Report Attributes.
This function is called by the application framework when a Report Attributes command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this command. Ver.: always |
| buffer | Buffer containing the list of attribute report records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| void emberAfReportingAttributeChangeCallback | ( | int8u | endpoint, |
| EmberAfClusterId | clusterId, | ||
| EmberAfAttributeId | attributeId, | ||
| int8u | mask, | ||
| int16u | manufacturerCode, | ||
| EmberAfAttributeType | type, | ||
| int8u * | data | ||
| ) |
Reporting Attribute Change.
This function is called by the framework when an attribute managed by the framework changes. The application should call this function when an externally-managed attribute changes. The application should use the change notification to inform its reporting decisions.
| endpoint | Ver.: always |
| clusterId | Ver.: always |
| attributeId | Ver.: always |
| mask | Ver.: always |
| manufacturerCode | Ver.: always |
| type | Ver.: always |
| data | Ver.: always |
| void emberAfScanCompleteCallback | ( | int8u | channel, |
| EmberStatus | status | ||
| ) |
Scan Complete.
This is called by the low-level stack code when an 802.15.4 active scan completes.
| channel | If the status indicates an error, the channel on which the error occurred. Otherwise it is undefined for EMBER_SUCCESS. Ver.: always |
| status | The status of the scan. Ver.: always |
| void emberAfScanErrorCallback | ( | EmberStatus | status | ) |
Scan Error.
This is called by the framework on behalf of the form-and-join library to notify the application if an error occurs while scanning. See form-and-join documentation for more information.
| status | The status of the scan. Ver.: always |
| void emberAfSecurityInitCallback | ( | EmberInitialSecurityState * | state, |
| EmberExtendedSecurityBitmask * | extended, | ||
| boolean | trustCenter | ||
| ) |
Security Init.
This callback is called by the framework to give the application a chance to modify the security settings of the node during network initialization. Depending on the context when this callback is called, the pointer to the initial security state may be NULL, which means the initial security state can no longer be modified as the node is already operating on the network.
| state | Ver.: always |
| extended | Ver.: always |
| trustCenter | Ver.: always |
| void emberAfSetDefaultPollControlCallback | ( | EmberAfEventPollControl | control | ) |
Set Default Poll Control.
This function will set the default poll control for the current network to control whether or not it can long poll.
| control | Ver.: always |
| void emberAfSetDefaultSleepControlCallback | ( | EmberAfEventSleepControl | control | ) |
Set Default Sleep Control.
This function will set the default behavior of a sleeping device to control whether or not it must stay awake. A device that stays awake does not sleep at all. Otherwise, the device can sleep between events when appropriate.
| control | Ver.: always |
| void emberAfSetFormAndJoinExtendedPanIdCallback | ( | const int8u * | extendedPanId | ) |
Set Form And Join Extended Pan Id.
This callback is called by the framework to set the extended PAN ID used by the current network for forming and joining. The extended PAN ID used for forming and joining is not necessarily the same extended PAN ID actually in use on the network.
| extendedPanId | Ver.: always |
| void emberAfSetLongPollIntervalMsCallback | ( | int32u | longPollIntervalMs | ) |
Set Long Poll Interval Ms.
This function is only useful to end devices. This function will set the long poll interval (in milliseconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is not expecting data.
| longPollIntervalMs | Ver.: always |
| void emberAfSetLongPollIntervalQsCallback | ( | int32u | longPollIntervalQs | ) |
Set Long Poll Interval Qs.
This function is only useful to end devices. This function will set the long poll interval (in quarter seconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is not expecting data.
| longPollIntervalQs | Ver.: always |
| void emberAfSetShortPollIntervalMsCallback | ( | int16u | shortPollIntervalMs | ) |
Set Short Poll Interval Ms.
This function is only useful to sleepy end devices. This function will set the short poll interval (in milliseconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is expecting data.
| shortPollIntervalMs | Ver.: always |
| void emberAfSetShortPollIntervalQsCallback | ( | int16u | shortPollIntervalQs | ) |
Set Short Poll Interval Qs.
This function is only useful to sleepy end devices. This function will set the short poll interval (in quarter seconds) for the current network. This interval is the maximum amount of time a child will wait between polls of its parent when it is expecting data.
| shortPollIntervalQs | Ver.: always |
| void emberAfSetSourceRouteOverheadCallback | ( | EmberNodeId | destination, |
| int8u | overhead | ||
| ) |
Set Source Route Overhead.
This function is called by the framework when it has information about the source route overhead to a particular destination. The application may use this information to cache the source route overhead.
| destination | The node id of the destination Ver.: always |
| overhead | The overhead in bytes Ver.: always |
| void emberAfSetTimeCallback | ( | int32u | utcTime | ) |
Set Time.
This callback should be implemented, if the device has access to real time clock, and has an ability to update that clock. The application framework expects to be passed the utcTime which is the number of seconds since the year 2000. Default implementation does nothing. Note: This function used to take time in year, month, day, hour, min, sec. We have changed this to utcTime in order to conserve code space.
| utcTime | Ver.: always |
| void emberAfSetWakeTimeoutBitmaskCallback | ( | EmberAfApplicationTask | tasks | ) |
Set Wake Timeout Bitmask.
This function is only useful to sleepy end devices. This function will set the wake timeout bitmask for the current network. The bitmask determines which tasks will timeout automatically and which tasks require manual removal from the task list.
| tasks | Ver.: always |
| void emberAfSetWakeTimeoutMsCallback | ( | int16u | wakeTimeoutMs | ) |
Set Wake Timeout Ms.
This function is only useful to sleepy end devices. This function will set the wake timeout (in milliseconds) for the current network. This timeout is the maximum amount of time a child will wait for a task in the wake bitmask to finish. While waiting, the device will short poll.
| wakeTimeoutMs | Ver.: always |
| void emberAfSetWakeTimeoutQsCallback | ( | int16u | wakeTimeoutQs | ) |
Set Wake Timeout Qs.
This function is only useful to sleepy end devices. This function will set the wake timeout (in quarter seconds) for the current network. This timeout is the maximum amount of time a child will wait for a task in the wake bitmask to finish. While waiting, the device will short poll.
| wakeTimeoutQs | Ver.: always |
| boolean emberAfStackStatusCallback | ( | EmberStatus | status | ) |
Stack Status.
This function is called by the application framework from the stack status handler. This callbacks provides applications an opportunity to be notified of changes to the stack status and take appropriate action. The return code from this callback is ignored by the framework. The framework will always process the stack status after the callback returns.
| status | Ver.: always |
| boolean emberAfStartMoveCallback | ( | void | ) |
Start Move.
This function is called to initiate the process for a device to move (rejoin) to a new parent.
| EmberStatus emberAfStartSearchForJoinableNetworkCallback | ( | void | ) |
Start Search For Joinable Network.
This function is called by the framework to search for joinable networks and join a network. The application should return EMBER_SUCCESS if the operation was initiated successfully.
| void emberAfStopMoveCallback | ( | void | ) |
Stop Move.
This function is called to cancel a previously scheduled move (rejoin) to a new parent.
| void emberAfTrustCenterJoinCallback | ( | EmberNodeId | newNodeId, |
| EmberEUI64 | newNodeEui64, | ||
| EmberNodeId | parentOfNewNode, | ||
| EmberDeviceUpdate | status, | ||
| EmberJoinDecision | decision | ||
| ) |
Trust Center Join.
This callback is called from within the application framework's implementation of emberTrustCenterJoinHandler or ezspTrustCenterJoinHandler. This callback provides the same arguments passed to the TrustCenterJoinHandler. For more information about the TrustCenterJoinHandler please see documentation included in stack/include/trust-center.h.
| newNodeId | Ver.: always |
| newNodeEui64 | Ver.: always |
| parentOfNewNode | Ver.: always |
| status | Ver.: always |
| decision | Ver.: always |
| void emberAfTrustCenterKeepaliveAbortCallback | ( | void | ) |
Trust Center Keepalive Abort.
This callback is called when the device should abort the trust center keepalive process.
| void emberAfTrustCenterKeepaliveUpdateCallback | ( | boolean | registrationComplete | ) |
Trust Center Keepalive Update.
This callback is called when the device finishes registration (successfully or otherwise) and the trust center keepalive process must be updated. If the keepalive process has not been started, then it is started. Otherwise if the keepalive is in the process of searching for the TC, it will process the result of that Trust Center search operation.
| registrationComplete | Ver.: always |
| void emberAfUnusedPanIdFoundCallback | ( | EmberPanId | panId, |
| int8u | channel | ||
| ) |
Unused Pan Id Found.
This is called by the framework on behalf of the form-and-join library to notify the application of the PAN id and channel found following a call to ::emberScanForUnusedPanId(). See form-and-join documentation for more information.
| panId | Ver.: always |
| channel | Ver.: always |
| boolean emberAfWriteAttributesResponseCallback | ( | EmberAfClusterId | clusterId, |
| int8u * | buffer, | ||
| int16u | bufLen | ||
| ) |
Write Attributes Response.
This function is called by the application framework when a Write Attributes Response command is received from an external device. The application should return true if the message was processed or false if it was not.
| clusterId | The cluster identifier of this response. Ver.: always |
| buffer | Buffer containing the list of write attribute status records. Ver.: always |
| bufLen | The length in bytes of the list. Ver.: always |
| void emberAfZigbeeKeyEstablishmentCallback | ( | EmberEUI64 | partner, |
| EmberKeyStatus | status | ||
| ) |
Zigbee Key Establishment.
A callback to the application to notify it of the status of the request for a Link Key.
| partner | partner The IEEE address of the partner device. Or all zeros if the Key establishment failed. Ver.: always |
| status | The status of the key establishment. Ver.: always |
| void emberAfcamebackfromEM4Callback | ( | void | ) |
came back from EM4
This callback would be implemented in idle/sleep plugin by the name emberAfCamBackFromEM4Callback and will be called by the framework. It lets the plugin/app know the board is back from EM4. So if the app wants to restore something, it can do it.
| void emberAfBasicClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Basic Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBasicClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Basic Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBasicClusterClientInitCallback | ( | int8u | endpoint | ) |
Basic Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Basic Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBasicClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Basic Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBasicClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Basic Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBasicClusterClientTickCallback | ( | int8u | endpoint | ) |
Basic Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfBasicClusterGetLocalesSupportedCallback | ( | int8u * | startLocale, |
| int8u | maxLocalesRequested | ||
| ) |
Basic Cluster Get Locales Supported.
| startLocale | Ver.: always |
| maxLocalesRequested | Ver.: always |
| boolean emberAfBasicClusterGetLocalesSupportedResponseCallback | ( | int8u | discoveryComplete, |
| int8u * | localeSupported | ||
| ) |
Basic Cluster Get Locales Supported Response.
| discoveryComplete | Ver.: always |
| localeSupported | Ver.: always |
| boolean emberAfBasicClusterResetToFactoryDefaultsCallback | ( | void | ) |
Basic Cluster Reset To Factory Defaults.
| void emberAfBasicClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Basic Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBasicClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Basic Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBasicClusterServerInitCallback | ( | int8u | endpoint | ) |
Basic Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Basic Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBasicClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Basic Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBasicClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Basic Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBasicClusterServerTickCallback | ( | int8u | endpoint | ) |
Basic Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPowerConfigClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Power Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPowerConfigClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Power Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPowerConfigClusterClientInitCallback | ( | int8u | endpoint | ) |
Power Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Power Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPowerConfigClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Power Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPowerConfigClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Power Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPowerConfigClusterClientTickCallback | ( | int8u | endpoint | ) |
Power Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPowerConfigClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Power Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPowerConfigClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Power Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPowerConfigClusterServerInitCallback | ( | int8u | endpoint | ) |
Power Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Power Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPowerConfigClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Power Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPowerConfigClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Power Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPowerConfigClusterServerTickCallback | ( | int8u | endpoint | ) |
Power Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDeviceTempClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Device Temperature Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDeviceTempClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Device Temperature Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDeviceTempClusterClientInitCallback | ( | int8u | endpoint | ) |
Device Temperature Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Device Temperature Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDeviceTempClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Device Temperature Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDeviceTempClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Device Temperature Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDeviceTempClusterClientTickCallback | ( | int8u | endpoint | ) |
Device Temperature Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDeviceTempClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Device Temperature Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDeviceTempClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Device Temperature Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDeviceTempClusterServerInitCallback | ( | int8u | endpoint | ) |
Device Temperature Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Device Temperature Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDeviceTempClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Device Temperature Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDeviceTempClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Device Temperature Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDeviceTempClusterServerTickCallback | ( | int8u | endpoint | ) |
Device Temperature Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIdentifyClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Identify Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIdentifyClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Identify Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIdentifyClusterClientInitCallback | ( | int8u | endpoint | ) |
Identify Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Identify Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIdentifyClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Identify Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIdentifyClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Identify Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIdentifyClusterClientTickCallback | ( | int8u | endpoint | ) |
Identify Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIdentifyClusterEZModeInvokeCallback | ( | int8u | action | ) |
Identify Cluster E Z Mode Invoke.
| action | Ver.: always |
| boolean emberAfIdentifyClusterIdentifyCallback | ( | int16u | identifyTime | ) |
Identify Cluster Identify.
| identifyTime | Ver.: always |
| boolean emberAfIdentifyClusterIdentifyQueryCallback | ( | void | ) |
Identify Cluster Identify Query.
| boolean emberAfIdentifyClusterIdentifyQueryResponseCallback | ( | int16u | timeout | ) |
Identify Cluster Identify Query Response.
| timeout | Ver.: always |
| void emberAfIdentifyClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Identify Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIdentifyClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Identify Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIdentifyClusterServerInitCallback | ( | int8u | endpoint | ) |
Identify Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Identify Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIdentifyClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Identify Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIdentifyClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Identify Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIdentifyClusterServerTickCallback | ( | int8u | endpoint | ) |
Identify Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIdentifyClusterTriggerEffectCallback | ( | int8u | effectId, |
| int8u | effectVariant | ||
| ) |
Identify Cluster Trigger Effect.
| effectId | Ver.: always |
| effectVariant | Ver.: always |
| boolean emberAfIdentifyClusterUpdateCommissionStateCallback | ( | int8u | action, |
| int8u | commissionStateMask | ||
| ) |
Identify Cluster Update Commission State.
| action | Ver.: always |
| commissionStateMask | Ver.: always |
| void emberAfGroupsClusterClearGroupTableCallback | ( | int8u | endpoint | ) |
Groups Cluster Clear Group Table.
This function is called by the framework when the application should clear the group table.
| endpoint | The endpoint. Ver.: always |
| boolean emberAfGroupsClusterEndpointInGroupCallback | ( | int8u | endpoint, |
| int16u | groupId | ||
| ) |
Groups Cluster Endpoint In Group.
This function is called by the framework when it needs to determine if an endpoint is a member of a group. The application should return true if the endpoint is a member of the group and false otherwise.
| endpoint | The endpoint. Ver.: always |
| groupId | The group identifier. Ver.: always |
| boolean emberAfGroupsClusterAddGroupCallback | ( | int16u | groupId, |
| int8u * | groupName | ||
| ) |
Groups Cluster Add Group.
| groupId | Ver.: always |
| groupName | Ver.: always |
| boolean emberAfGroupsClusterAddGroupIfIdentifyingCallback | ( | int16u | groupId, |
| int8u * | groupName | ||
| ) |
Groups Cluster Add Group If Identifying.
| groupId | Ver.: always |
| groupName | Ver.: always |
| boolean emberAfGroupsClusterAddGroupResponseCallback | ( | int8u | status, |
| int16u | groupId | ||
| ) |
Groups Cluster Add Group Response.
| status | Ver.: always |
| groupId | Ver.: always |
| void emberAfGroupsClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Groups Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGroupsClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Groups Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGroupsClusterClientInitCallback | ( | int8u | endpoint | ) |
Groups Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Groups Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGroupsClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Groups Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGroupsClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Groups Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGroupsClusterClientTickCallback | ( | int8u | endpoint | ) |
Groups Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGroupsClusterGetGroupMembershipCallback | ( | int8u | groupCount, |
| int8u * | groupList | ||
| ) |
Groups Cluster Get Group Membership.
| groupCount | Ver.: always |
| groupList | Ver.: always |
| boolean emberAfGroupsClusterGetGroupMembershipResponseCallback | ( | int8u | capacity, |
| int8u | groupCount, | ||
| int8u * | groupList | ||
| ) |
Groups Cluster Get Group Membership Response.
| capacity | Ver.: always |
| groupCount | Ver.: always |
| groupList | Ver.: always |
| boolean emberAfGroupsClusterRemoveAllGroupsCallback | ( | void | ) |
Groups Cluster Remove All Groups.
| boolean emberAfGroupsClusterRemoveGroupCallback | ( | int16u | groupId | ) |
Groups Cluster Remove Group.
| groupId | Ver.: always |
| boolean emberAfGroupsClusterRemoveGroupResponseCallback | ( | int8u | status, |
| int16u | groupId | ||
| ) |
Groups Cluster Remove Group Response.
| status | Ver.: always |
| groupId | Ver.: always |
| void emberAfGroupsClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Groups Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGroupsClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Groups Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGroupsClusterServerInitCallback | ( | int8u | endpoint | ) |
Groups Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Groups Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGroupsClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Groups Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGroupsClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Groups Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGroupsClusterServerTickCallback | ( | int8u | endpoint | ) |
Groups Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGroupsClusterViewGroupCallback | ( | int16u | groupId | ) |
Groups Cluster View Group.
| groupId | Ver.: always |
| boolean emberAfGroupsClusterViewGroupResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u * | groupName | ||
| ) |
Groups Cluster View Group Response.
| status | Ver.: always |
| groupId | Ver.: always |
| groupName | Ver.: always |
| void emberAfScenesClusterClearSceneTableCallback | ( | int8u | endpoint | ) |
Scenes Cluster ClearSceneTable.
This function is called by the framework when the application should clear the scene table.
| endpoint | The endpoint. Ver.: always |
| EmberAfStatus emberAfScenesClusterMakeInvalidCallback | ( | int8u | endpoint | ) |
Scenes Cluster Make Invalid.
This function is called to invalidate the valid attribute in the Scenes cluster.
| endpoint | Ver.: always |
| EmberAfStatus emberAfScenesClusterRecallSavedSceneCallback | ( | int8u | endpoint, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Recall Saved Scene.
This function is called by the framework when the application should recall a saved scene.
| endpoint | The endpoint. Ver.: always |
| groupId | The group identifier. Ver.: always |
| sceneId | The scene identifier. Ver.: always |
| void emberAfScenesClusterRemoveScenesInGroupCallback | ( | int8u | endpoint, |
| int16u | groupId | ||
| ) |
Scenes Cluster Remove Scenes In Group.
This function removes the scenes from a specified group.
| endpoint | Endpoint Ver.: always |
| groupId | Group ID Ver.: always |
| boolean emberAfScenesClusterAddSceneCallback | ( | int16u | groupId, |
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Add Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterAddSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Add Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| void emberAfScenesClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Scenes Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfScenesClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Scenes Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfScenesClusterClientInitCallback | ( | int8u | endpoint | ) |
Scenes Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Scenes Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfScenesClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Scenes Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfScenesClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Scenes Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfScenesClusterClientTickCallback | ( | int8u | endpoint | ) |
Scenes Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfScenesClusterCopySceneCallback | ( | int8u | mode, |
| int16u | groupIdFrom, | ||
| int8u | sceneIdFrom, | ||
| int16u | groupIdTo, | ||
| int8u | sceneIdTo | ||
| ) |
Scenes Cluster Copy Scene.
| mode | Ver.: always |
| groupIdFrom | Ver.: always |
| sceneIdFrom | Ver.: always |
| groupIdTo | Ver.: always |
| sceneIdTo | Ver.: always |
| boolean emberAfScenesClusterCopySceneResponseCallback | ( | int8u | status, |
| int16u | groupIdFrom, | ||
| int8u | sceneIdFrom | ||
| ) |
Scenes Cluster Copy Scene Response.
| status | Ver.: always |
| groupIdFrom | Ver.: always |
| sceneIdFrom | Ver.: always |
| boolean emberAfScenesClusterEnhancedAddSceneCallback | ( | int16u | groupId, |
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Enhanced Add Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterEnhancedAddSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Enhanced Add Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterEnhancedViewSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Enhanced View Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterEnhancedViewSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Enhanced View Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterGetSceneMembershipCallback | ( | int16u | groupId | ) |
Scenes Cluster Get Scene Membership.
| groupId | Ver.: always |
| boolean emberAfScenesClusterGetSceneMembershipResponseCallback | ( | int8u | status, |
| int8u | capacity, | ||
| int16u | groupId, | ||
| int8u | sceneCount, | ||
| int8u * | sceneList | ||
| ) |
Scenes Cluster Get Scene Membership Response.
| status | Ver.: always |
| capacity | Ver.: always |
| groupId | Ver.: always |
| sceneCount | Ver.: always |
| sceneList | Ver.: always |
| boolean emberAfScenesClusterRecallSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Recall Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterRemoveAllScenesCallback | ( | int16u | groupId | ) |
Scenes Cluster Remove All Scenes.
| groupId | Ver.: always |
| boolean emberAfScenesClusterRemoveAllScenesResponseCallback | ( | int8u | status, |
| int16u | groupId | ||
| ) |
Scenes Cluster Remove All Scenes Response.
| status | Ver.: always |
| groupId | Ver.: always |
| boolean emberAfScenesClusterRemoveSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Remove Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterRemoveSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Remove Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| void emberAfScenesClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Scenes Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfScenesClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Scenes Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfScenesClusterServerInitCallback | ( | int8u | endpoint | ) |
Scenes Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Scenes Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfScenesClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Scenes Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfScenesClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Scenes Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfScenesClusterServerTickCallback | ( | int8u | endpoint | ) |
Scenes Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfScenesClusterStoreSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterStoreSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterViewSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster View Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterViewSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster View Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| EmberAfStatus emberAfScenesClusterStoreCurrentSceneCallback | ( | int8u | endpoint, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Current Scene.
This function is called by the framework when the application should store the current scene. If an entry already exists in the scene table with the same scene and group ids, the application should update the entry with the current scene. Otherwise, a new entry should be adde to the scene table, if possible.
| endpoint | The endpoint. Ver.: always |
| groupId | The group identifier. Ver.: always |
| sceneId | The scene identifier. Ver.: always |
| void emberAfOnOffClusterLevelControlEffectCallback | ( | int8u | endpoint, |
| boolean | newValue | ||
| ) |
On/off Cluster Level Control Effect.
This is called by the framework when the on/off cluster initiates a command that must effect a level control change. The implementation assumes that the client will handle any effect on the On/Off Cluster.
| endpoint | Ver.: always |
| newValue | Ver.: always |
| void emberAfOnOffClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
On/off Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOnOffClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
On/off Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOnOffClusterClientInitCallback | ( | int8u | endpoint | ) |
On/off Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
On/off Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOnOffClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
On/off Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOnOffClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
On/off Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOnOffClusterClientTickCallback | ( | int8u | endpoint | ) |
On/off Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfOnOffClusterOffCallback | ( | void | ) |
On/off Cluster Off.
| boolean emberAfOnOffClusterOffWithEffectCallback | ( | int8u | effectId, |
| int8u | effectVariant | ||
| ) |
On/off Cluster Off With Effect.
| effectId | Ver.: always |
| effectVariant | Ver.: always |
| boolean emberAfOnOffClusterOnCallback | ( | void | ) |
On/off Cluster On.
| boolean emberAfOnOffClusterOnWithRecallGlobalSceneCallback | ( | void | ) |
On/off Cluster On With Recall Global Scene.
| boolean emberAfOnOffClusterOnWithTimedOffCallback | ( | int8u | onOffControl, |
| int16u | onTime, | ||
| int16u | offWaitTime | ||
| ) |
On/off Cluster On With Timed Off.
| onOffControl | Ver.: always |
| onTime | Ver.: always |
| offWaitTime | Ver.: always |
| boolean emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback | ( | void | ) |
On/off Cluster Sample Mfg Specific Off With Transition.
| boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback | ( | void | ) |
On/off Cluster Sample Mfg Specific On With Transition.
| boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback | ( | void | ) |
On/off Cluster Sample Mfg Specific Toggle With Transition.
| void emberAfOnOffClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
On/off Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOnOffClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
On/off Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOnOffClusterServerInitCallback | ( | int8u | endpoint | ) |
On/off Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
On/off Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOnOffClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
On/off Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOnOffClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
On/off Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOnOffClusterServerTickCallback | ( | int8u | endpoint | ) |
On/off Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfOnOffClusterToggleCallback | ( | void | ) |
On/off Cluster Toggle.
| EmberAfStatus emberAfOnOffClusterSetValueCallback | ( | int8u | endpoint, |
| int8u | command, | ||
| boolean | initiatedByLevelChange | ||
| ) |
On/off Cluster Set Value.
This function is called when the on/off value needs to be set, either through normal channels or as a result of a level change.
| endpoint | Ver.: always |
| command | Ver.: always |
| initiatedByLevelChange | Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
On/off Switch Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
On/off Switch Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientInitCallback | ( | int8u | endpoint | ) |
On/off Switch Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
On/off Switch Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
On/off Switch Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
On/off Switch Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOnOffSwitchConfigClusterClientTickCallback | ( | int8u | endpoint | ) |
On/off Switch Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
On/off Switch Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
On/off Switch Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerInitCallback | ( | int8u | endpoint | ) |
On/off Switch Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
On/off Switch Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
On/off Switch Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
On/off Switch Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOnOffSwitchConfigClusterServerTickCallback | ( | int8u | endpoint | ) |
On/off Switch Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfLevelControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Level Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfLevelControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Level Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfLevelControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Level Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Level Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfLevelControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Level Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfLevelControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Level Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfLevelControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Level Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfLevelControlClusterMoveCallback | ( | int8u | moveMode, |
| int8u | rate | ||
| ) |
Level Control Cluster Move.
| moveMode | Ver.: always |
| rate | Ver.: always |
| boolean emberAfLevelControlClusterMoveToLevelCallback | ( | int8u | level, |
| int16u | transitionTime | ||
| ) |
Level Control Cluster Move To Level.
| level | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfLevelControlClusterMoveToLevelWithOnOffCallback | ( | int8u | level, |
| int16u | transitionTime | ||
| ) |
Level Control Cluster Move To Level With On Off.
| level | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfLevelControlClusterMoveWithOnOffCallback | ( | int8u | moveMode, |
| int8u | rate | ||
| ) |
Level Control Cluster Move With On Off.
| moveMode | Ver.: always |
| rate | Ver.: always |
| void emberAfLevelControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Level Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfLevelControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Level Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfLevelControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Level Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Level Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfLevelControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Level Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfLevelControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Level Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfLevelControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Level Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfLevelControlClusterStepCallback | ( | int8u | stepMode, |
| int8u | stepSize, | ||
| int16u | transitionTime | ||
| ) |
Level Control Cluster Step.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfLevelControlClusterStepWithOnOffCallback | ( | int8u | stepMode, |
| int8u | stepSize, | ||
| int16u | transitionTime | ||
| ) |
Level Control Cluster Step With On Off.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfLevelControlClusterStopCallback | ( | void | ) |
Level Control Cluster Stop.
| boolean emberAfLevelControlClusterStopWithOnOffCallback | ( | void | ) |
Level Control Cluster Stop With On Off.
| boolean emberAfAlarmClusterAlarmCallback | ( | int8u | alarmCode, |
| int16u | clusterId | ||
| ) |
Alarms Cluster Alarm.
| alarmCode | Ver.: always |
| clusterId | Ver.: always |
| void emberAfAlarmClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Alarms Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfAlarmClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Alarms Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfAlarmClusterClientInitCallback | ( | int8u | endpoint | ) |
Alarms Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Alarms Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfAlarmClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Alarms Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfAlarmClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Alarms Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfAlarmClusterClientTickCallback | ( | int8u | endpoint | ) |
Alarms Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfAlarmClusterGetAlarmCallback | ( | void | ) |
Alarms Cluster Get Alarm.
| boolean emberAfAlarmClusterGetAlarmResponseCallback | ( | int8u | status, |
| int8u | alarmCode, | ||
| int16u | clusterId, | ||
| int32u | timeStamp | ||
| ) |
Alarms Cluster Get Alarm Response.
| status | Ver.: always |
| alarmCode | Ver.: always |
| clusterId | Ver.: always |
| timeStamp | Ver.: always |
| boolean emberAfAlarmClusterResetAlarmCallback | ( | int8u | alarmCode, |
| int16u | clusterId | ||
| ) |
Alarms Cluster Reset Alarm.
| alarmCode | Ver.: always |
| clusterId | Ver.: always |
| boolean emberAfAlarmClusterResetAlarmLogCallback | ( | void | ) |
Alarms Cluster Reset Alarm Log.
| boolean emberAfAlarmClusterResetAllAlarmsCallback | ( | void | ) |
Alarms Cluster Reset All Alarms.
| void emberAfAlarmClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Alarms Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfAlarmClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Alarms Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfAlarmClusterServerInitCallback | ( | int8u | endpoint | ) |
Alarms Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Alarms Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfAlarmClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Alarms Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfAlarmClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Alarms Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfAlarmClusterServerTickCallback | ( | int8u | endpoint | ) |
Alarms Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTimeClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Time Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTimeClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Time Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTimeClusterClientInitCallback | ( | int8u | endpoint | ) |
Time Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Time Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTimeClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Time Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTimeClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Time Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTimeClusterClientTickCallback | ( | int8u | endpoint | ) |
Time Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTimeClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Time Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTimeClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Time Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTimeClusterServerInitCallback | ( | int8u | endpoint | ) |
Time Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Time Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTimeClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Time Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTimeClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Time Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTimeClusterServerTickCallback | ( | int8u | endpoint | ) |
Time Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterAnchorNodeAnnounceCallback | ( | int8u * | anchorNodeIeeeAddress, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3 | ||
| ) |
RSSI Location Cluster Anchor Node Announce.
| anchorNodeIeeeAddress | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| void emberAfRssiLocationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
RSSI Location Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRssiLocationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
RSSI Location Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRssiLocationClusterClientInitCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
RSSI Location Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRssiLocationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
RSSI Location Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRssiLocationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
RSSI Location Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRssiLocationClusterClientTickCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterCompactLocationDataNotificationCallback | ( | int8u | locationType, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Compact Location Data Notification.
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterDeviceConfigurationResponseCallback | ( | int8u | status, |
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int16u | calculationPeriod, | ||
| int8u | numberRssiMeasurements, | ||
| int16u | reportingPeriod | ||
| ) |
RSSI Location Cluster Device Configuration Response.
| status | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| calculationPeriod | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| reportingPeriod | Ver.: always |
| boolean emberAfRssiLocationClusterGetDeviceConfigurationCallback | ( | int8u * | targetAddress | ) |
RSSI Location Cluster Get Device Configuration.
| targetAddress | Ver.: always |
| boolean emberAfRssiLocationClusterGetLocationDataCallback | ( | int8u | flags, |
| int8u | numberResponses, | ||
| int8u * | targetAddress | ||
| ) |
RSSI Location Cluster Get Location Data.
| flags | Ver.: always |
| numberResponses | Ver.: always |
| targetAddress | Ver.: always |
| boolean emberAfRssiLocationClusterLocationDataNotificationCallback | ( | int8u | locationType, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int8u | locationMethod, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Location Data Notification.
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| locationMethod | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterLocationDataResponseCallback | ( | int8u | status, |
| int8u | locationType, | ||
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int8u | locationMethod, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Location Data Response.
| status | Ver.: always |
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| locationMethod | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterReportRssiMeasurementsCallback | ( | int8u * | measuringDevice, |
| int8u | neighbors, | ||
| int8u * | neighborsInfo | ||
| ) |
RSSI Location Cluster Report Rssi Measurements.
| measuringDevice | Ver.: always |
| neighbors | Ver.: always |
| neighborsInfo | Ver.: always |
| boolean emberAfRssiLocationClusterRequestOwnLocationCallback | ( | int8u * | blindNode | ) |
RSSI Location Cluster Request Own Location.
| blindNode | Ver.: always |
| boolean emberAfRssiLocationClusterRssiPingCallback | ( | int8u | locationType | ) |
RSSI Location Cluster Rssi Ping.
| locationType | Ver.: always |
| boolean emberAfRssiLocationClusterRssiRequestCallback | ( | void | ) |
RSSI Location Cluster Rssi Request.
| boolean emberAfRssiLocationClusterRssiResponseCallback | ( | int8u * | replyingDevice, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int8s | rssi, | ||
| int8u | numberRssiMeasurements | ||
| ) |
RSSI Location Cluster Rssi Response.
| replyingDevice | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| rssi | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| boolean emberAfRssiLocationClusterSendPingsCallback | ( | int8u * | targetAddress, |
| int8u | numberRssiMeasurements, | ||
| int16u | calculationPeriod | ||
| ) |
RSSI Location Cluster Send Pings.
| targetAddress | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| calculationPeriod | Ver.: always |
| void emberAfRssiLocationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
RSSI Location Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRssiLocationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
RSSI Location Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRssiLocationClusterServerInitCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
RSSI Location Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRssiLocationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
RSSI Location Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRssiLocationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
RSSI Location Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRssiLocationClusterServerTickCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterSetAbsoluteLocationCallback | ( | int16s | coordinate1, |
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent | ||
| ) |
RSSI Location Cluster Set Absolute Location.
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| boolean emberAfRssiLocationClusterSetDeviceConfigurationCallback | ( | int16s | power, |
| int16u | pathLossExponent, | ||
| int16u | calculationPeriod, | ||
| int8u | numberRssiMeasurements, | ||
| int16u | reportingPeriod | ||
| ) |
RSSI Location Cluster Set Device Configuration.
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| calculationPeriod | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| reportingPeriod | Ver.: always |
| void emberAfBinaryInputBasicClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Binary Input (Basic) Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBinaryInputBasicClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Binary Input (Basic) Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBinaryInputBasicClusterClientInitCallback | ( | int8u | endpoint | ) |
Binary Input (Basic) Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Binary Input (Basic) Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBinaryInputBasicClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Binary Input (Basic) Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Binary Input (Basic) Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBinaryInputBasicClusterClientTickCallback | ( | int8u | endpoint | ) |
Binary Input (Basic) Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBinaryInputBasicClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Binary Input (Basic) Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBinaryInputBasicClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Binary Input (Basic) Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBinaryInputBasicClusterServerInitCallback | ( | int8u | endpoint | ) |
Binary Input (Basic) Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Binary Input (Basic) Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBinaryInputBasicClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Binary Input (Basic) Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Binary Input (Basic) Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBinaryInputBasicClusterServerTickCallback | ( | int8u | endpoint | ) |
Binary Input (Basic) Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCommissioningClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Commissioning Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCommissioningClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Commissioning Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCommissioningClusterClientInitCallback | ( | int8u | endpoint | ) |
Commissioning Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Commissioning Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCommissioningClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Commissioning Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCommissioningClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Commissioning Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCommissioningClusterClientTickCallback | ( | int8u | endpoint | ) |
Commissioning Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfCommissioningClusterResetStartupParametersCallback | ( | int8u | options, |
| int8u | index | ||
| ) |
Commissioning Cluster Reset Startup Parameters.
| options | Ver.: always |
| index | Ver.: always |
| boolean emberAfCommissioningClusterResetStartupParametersResponseCallback | ( | int8u | status | ) |
Commissioning Cluster Reset Startup Parameters Response.
| status | Ver.: always |
| boolean emberAfCommissioningClusterRestartDeviceCallback | ( | int8u | options, |
| int8u | delay, | ||
| int8u | jitter | ||
| ) |
Commissioning Cluster Restart Device.
| options | Ver.: always |
| delay | Ver.: always |
| jitter | Ver.: always |
| boolean emberAfCommissioningClusterRestartDeviceResponseCallback | ( | int8u | status | ) |
Commissioning Cluster Restart Device Response.
| status | Ver.: always |
| boolean emberAfCommissioningClusterRestoreStartupParametersCallback | ( | int8u | options, |
| int8u | index | ||
| ) |
Commissioning Cluster Restore Startup Parameters.
| options | Ver.: always |
| index | Ver.: always |
| boolean emberAfCommissioningClusterRestoreStartupParametersResponseCallback | ( | int8u | status | ) |
Commissioning Cluster Restore Startup Parameters Response.
| status | Ver.: always |
| boolean emberAfCommissioningClusterSaveStartupParametersCallback | ( | int8u | options, |
| int8u | index | ||
| ) |
Commissioning Cluster Save Startup Parameters.
| options | Ver.: always |
| index | Ver.: always |
| boolean emberAfCommissioningClusterSaveStartupParametersResponseCallback | ( | int8u | status | ) |
Commissioning Cluster Save Startup Parameters Response.
| status | Ver.: always |
| void emberAfCommissioningClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Commissioning Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCommissioningClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Commissioning Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCommissioningClusterServerInitCallback | ( | int8u | endpoint | ) |
Commissioning Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Commissioning Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCommissioningClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Commissioning Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCommissioningClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Commissioning Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCommissioningClusterServerTickCallback | ( | int8u | endpoint | ) |
Commissioning Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPartitionClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Partition Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPartitionClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Partition Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPartitionClusterClientInitCallback | ( | int8u | endpoint | ) |
Partition Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Partition Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPartitionClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Partition Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPartitionClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Partition Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPartitionClusterClientTickCallback | ( | int8u | endpoint | ) |
Partition Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPartitionClusterMultipleAckCallback | ( | int8u | ackOptions, |
| int8u * | firstFrameIdAndNackList | ||
| ) |
Partition Cluster Multiple Ack.
| ackOptions | Ver.: always |
| firstFrameIdAndNackList | Ver.: always |
| boolean emberAfPartitionClusterReadHandshakeParamCallback | ( | int16u | partitionedClusterId, |
| int8u * | attributeList | ||
| ) |
Partition Cluster Read Handshake Param.
| partitionedClusterId | Ver.: always |
| attributeList | Ver.: always |
| boolean emberAfPartitionClusterReadHandshakeParamResponseCallback | ( | int16u | partitionedClusterId, |
| int8u * | readAttributeStatusRecords | ||
| ) |
Partition Cluster Read Handshake Param Response.
| partitionedClusterId | Ver.: always |
| readAttributeStatusRecords | Ver.: always |
| void emberAfPartitionClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Partition Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPartitionClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Partition Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPartitionClusterServerInitCallback | ( | int8u | endpoint | ) |
Partition Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Partition Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPartitionClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Partition Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPartitionClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Partition Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPartitionClusterServerTickCallback | ( | int8u | endpoint | ) |
Partition Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPartitionClusterTransferPartitionedFrameCallback | ( | int8u | fragmentationOptions, |
| int8u * | partitionedIndicatorAndFrame | ||
| ) |
Partition Cluster Transfer Partitioned Frame.
| fragmentationOptions | Ver.: always |
| partitionedIndicatorAndFrame | Ver.: always |
| boolean emberAfPartitionClusterWriteHandshakeParamCallback | ( | int16u | partitionedClusterId, |
| int8u * | writeAttributeRecords | ||
| ) |
Partition Cluster Write Handshake Param.
| partitionedClusterId | Ver.: always |
| writeAttributeRecords | Ver.: always |
| void emberAfOtaBootloadClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Over the Air Bootloading Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOtaBootloadClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Over the Air Bootloading Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOtaBootloadClusterClientInitCallback | ( | int8u | endpoint | ) |
Over the Air Bootloading Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Over the Air Bootloading Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOtaBootloadClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Over the Air Bootloading Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOtaBootloadClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Over the Air Bootloading Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOtaBootloadClusterClientTickCallback | ( | int8u | endpoint | ) |
Over the Air Bootloading Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOtaBootloadClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Over the Air Bootloading Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOtaBootloadClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Over the Air Bootloading Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOtaBootloadClusterServerInitCallback | ( | int8u | endpoint | ) |
Over the Air Bootloading Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Over the Air Bootloading Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOtaBootloadClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Over the Air Bootloading Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOtaBootloadClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Over the Air Bootloading Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOtaBootloadClusterServerTickCallback | ( | int8u | endpoint | ) |
Over the Air Bootloading Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPowerProfileClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Power Profile Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPowerProfileClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Power Profile Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPowerProfileClusterClientInitCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Power Profile Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPowerProfileClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Power Profile Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPowerProfileClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Power Profile Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPowerProfileClusterClientTickCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback | ( | int8u | powerProfileId, |
| int8u | numOfScheduledPhases, | ||
| int8u * | scheduledPhases | ||
| ) |
Power Profile Cluster Energy Phases Schedule Notification.
| powerProfileId | Ver.: always |
| numOfScheduledPhases | Ver.: always |
| scheduledPhases | Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Energy Phases Schedule Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback | ( | int8u | powerProfileId, |
| int8u | numOfScheduledPhases, | ||
| int8u * | scheduledPhases | ||
| ) |
Power Profile Cluster Energy Phases Schedule Response.
| powerProfileId | Ver.: always |
| numOfScheduledPhases | Ver.: always |
| scheduledPhases | Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback | ( | int8u | powerProfileId, |
| int8u | numOfScheduledPhases, | ||
| int8u * | scheduledPhases | ||
| ) |
Power Profile Cluster Energy Phases Schedule State Notification.
| powerProfileId | Ver.: always |
| numOfScheduledPhases | Ver.: always |
| scheduledPhases | Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Energy Phases Schedule State Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback | ( | int8u | powerProfileId, |
| int8u | numOfScheduledPhases, | ||
| int8u * | scheduledPhases | ||
| ) |
Power Profile Cluster Energy Phases Schedule State Response.
| powerProfileId | Ver.: always |
| numOfScheduledPhases | Ver.: always |
| scheduledPhases | Ver.: always |
| boolean emberAfPowerProfileClusterGetOverallSchedulePriceCallback | ( | void | ) |
Power Profile Cluster Get Overall Schedule Price.
| boolean emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback | ( | int16u | currency, |
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Overall Schedule Price Response.
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Get Power Profile Price.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback | ( | int8u | options, |
| int8u | powerProfileId, | ||
| int16u | powerProfileStartTime | ||
| ) |
Power Profile Cluster Get Power Profile Price Extended.
| options | Ver.: always |
| powerProfileId | Ver.: always |
| powerProfileStartTime | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback | ( | int8u | powerProfileId, |
| int16u | currency, | ||
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Power Profile Price Extended Response.
| powerProfileId | Ver.: always |
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback | ( | int8u | powerProfileId, |
| int16u | currency, | ||
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Power Profile Price Response.
| powerProfileId | Ver.: always |
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileNotificationCallback | ( | int8u | totalProfileNum, |
| int8u | powerProfileId, | ||
| int8u | numOfTransferredPhases, | ||
| int8u * | transferredPhases | ||
| ) |
Power Profile Cluster Power Profile Notification.
| totalProfileNum | Ver.: always |
| powerProfileId | Ver.: always |
| numOfTransferredPhases | Ver.: always |
| transferredPhases | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Power Profile Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileResponseCallback | ( | int8u | totalProfileNum, |
| int8u | powerProfileId, | ||
| int8u | numOfTransferredPhases, | ||
| int8u * | transferredPhases | ||
| ) |
Power Profile Cluster Power Profile Response.
| totalProfileNum | Ver.: always |
| powerProfileId | Ver.: always |
| numOfTransferredPhases | Ver.: always |
| transferredPhases | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback | ( | int8u | powerProfileId, |
| int16u | startAfter, | ||
| int16u | stopBefore | ||
| ) |
Power Profile Cluster Power Profile Schedule Constraints Notification.
| powerProfileId | Ver.: always |
| startAfter | Ver.: always |
| stopBefore | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Power Profile Schedule Constraints Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback | ( | int8u | powerProfileId, |
| int16u | startAfter, | ||
| int16u | stopBefore | ||
| ) |
Power Profile Cluster Power Profile Schedule Constraints Response.
| powerProfileId | Ver.: always |
| startAfter | Ver.: always |
| stopBefore | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileStateRequestCallback | ( | void | ) |
Power Profile Cluster Power Profile State Request.
| boolean emberAfPowerProfileClusterPowerProfileStateResponseCallback | ( | int8u | powerProfileCount, |
| int8u * | powerProfileRecords | ||
| ) |
Power Profile Cluster Power Profile State Response.
| powerProfileCount | Ver.: always |
| powerProfileRecords | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfilesStateNotificationCallback | ( | int8u | powerProfileCount, |
| int8u * | powerProfileRecords | ||
| ) |
Power Profile Cluster Power Profiles State Notification.
| powerProfileCount | Ver.: always |
| powerProfileRecords | Ver.: always |
| void emberAfPowerProfileClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Power Profile Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPowerProfileClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Power Profile Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPowerProfileClusterServerInitCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Power Profile Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPowerProfileClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Power Profile Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPowerProfileClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Power Profile Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPowerProfileClusterServerTickCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfApplianceControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Appliance Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Appliance Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceControlClusterExecutionOfACommandCallback | ( | int8u | commandId | ) |
Appliance Control Cluster Execution Of A Command.
| commandId | Ver.: always |
| boolean emberAfApplianceControlClusterOverloadPauseCallback | ( | void | ) |
Appliance Control Cluster Overload Pause.
| boolean emberAfApplianceControlClusterOverloadPauseResumeCallback | ( | void | ) |
Appliance Control Cluster Overload Pause Resume.
| boolean emberAfApplianceControlClusterOverloadWarningCallback | ( | int8u | warningEvent | ) |
Appliance Control Cluster Overload Warning.
| warningEvent | Ver.: always |
| void emberAfApplianceControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Appliance Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Appliance Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceControlClusterSignalStateCallback | ( | void | ) |
Appliance Control Cluster Signal State.
| boolean emberAfApplianceControlClusterSignalStateNotificationCallback | ( | int8u | applianceStatus, |
| int8u | remoteEnableFlagsAndDeviceStatus2, | ||
| int32u | applianceStatus2 | ||
| ) |
Appliance Control Cluster Signal State Notification.
| applianceStatus | Ver.: always |
| remoteEnableFlagsAndDeviceStatus2 | Ver.: always |
| applianceStatus2 | Ver.: always |
| boolean emberAfApplianceControlClusterSignalStateResponseCallback | ( | int8u | applianceStatus, |
| int8u | remoteEnableFlagsAndDeviceStatus2, | ||
| int32u | applianceStatus2 | ||
| ) |
Appliance Control Cluster Signal State Response.
| applianceStatus | Ver.: always |
| remoteEnableFlagsAndDeviceStatus2 | Ver.: always |
| applianceStatus2 | Ver.: always |
| boolean emberAfApplianceControlClusterWriteFunctionsCallback | ( | int16u | functionId, |
| int8u | functionDataType, | ||
| int8u * | functionData | ||
| ) |
Appliance Control Cluster Write Functions.
| functionId | Ver.: always |
| functionDataType | Ver.: always |
| functionData | Ver.: always |
| boolean emberAfPollControlClusterCheckInCallback | ( | void | ) |
Poll Control Cluster Check In.
| boolean emberAfPollControlClusterCheckInResponseCallback | ( | int8u | startFastPolling, |
| int16u | fastPollTimeout | ||
| ) |
Poll Control Cluster Check In Response.
| startFastPolling | Ver.: always |
| fastPollTimeout | Ver.: always |
| void emberAfPollControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Poll Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPollControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Poll Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPollControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Poll Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Poll Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPollControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Poll Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPollControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Poll Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPollControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Poll Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPollControlClusterFastPollStopCallback | ( | void | ) |
Poll Control Cluster Fast Poll Stop.
| void emberAfPollControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Poll Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPollControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Poll Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPollControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Poll Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Poll Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPollControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Poll Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPollControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Poll Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPollControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Poll Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPollControlClusterSetLongPollIntervalCallback | ( | int32u | newLongPollInterval | ) |
Poll Control Cluster Set Long Poll Interval.
| newLongPollInterval | Ver.: always |
| boolean emberAfPollControlClusterSetShortPollIntervalCallback | ( | int16u | newShortPollInterval | ) |
Poll Control Cluster Set Short Poll Interval.
| newShortPollInterval | Ver.: always |
| void emberAfGreenPowerClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Green Power Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGreenPowerClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Green Power Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGreenPowerClusterClientInitCallback | ( | int8u | endpoint | ) |
Green Power Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Green Power Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGreenPowerClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Green Power Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGreenPowerClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Green Power Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGreenPowerClusterClientTickCallback | ( | int8u | endpoint | ) |
Green Power Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGreenPowerClusterGpCommissioningNotificationCallback | ( | int16u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int32u | gpdSecurityFrameCounter, | ||
| int8u | gpdCommandId, | ||
| int8u * | gpdCommandPayload, | ||
| int16u | gppShortAddress, | ||
| int8u | gppLink, | ||
| int32u | mic | ||
| ) |
Green Power Cluster Gp Commissioning Notification.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
| gpdCommandPayload | Ver.: since gp-1.0-09-5499-24 |
| gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
| gppLink | Ver.: since gp-1.0-09-5499-24 |
| mic | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpNotificationCallback | ( | int16u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | gpdEndpoint, | ||
| int32u | gpdSecurityFrameCounter, | ||
| int8u | gpdCommandId, | ||
| int8u * | gpdCommandPayload, | ||
| int16u | gppShortAddress, | ||
| int8u | gppDistance | ||
| ) |
Green Power Cluster Gp Notification.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| gpdEndpoint | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
| gpdCommandPayload | Ver.: since gp-1.0-09-5499-24 |
| gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
| gppDistance | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpNotificationResponseCallback | ( | int8u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int32u | gpdSecurityFrameCounter | ||
| ) |
Green Power Cluster Gp Notification Response.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpPairingCallback | ( | int32u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u * | sinkIeeeAddress, | ||
| int16u | sinkNwkAddress, | ||
| int16u | sinkGroupId, | ||
| int8u | deviceId, | ||
| int32u | gpdSecurityFrameCounter, | ||
| int8u * | gpdKey, | ||
| int16u | assignedAlias, | ||
| int8u | forwardingRadius | ||
| ) |
Green Power Cluster Gp Pairing.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: since gp-1.0-09-5499-24 |
| sinkIeeeAddress | Ver.: since gp-1.0-09-5499-24 |
| sinkNwkAddress | Ver.: since gp-1.0-09-5499-24 |
| sinkGroupId | Ver.: since gp-1.0-09-5499-24 |
| deviceId | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| gpdKey | Ver.: since gp-1.0-09-5499-24 |
| assignedAlias | Ver.: since gp-1.0-09-5499-24 |
| forwardingRadius | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpPairingConfigurationCallback | ( | int8u | actions, |
| int16u | options, | ||
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u | deviceId, | ||
| int8u | groupListCount, | ||
| int8u * | groupList, | ||
| int16u | gpdAssignedAlias, | ||
| int8u | forwardingRadius, | ||
| int8u | securityOptions, | ||
| int32u | gpdSecurityFrameCounter, | ||
| int8u * | gpdSecurityKey, | ||
| int8u | numberOfPairedEndpoints, | ||
| int8u * | pairedEndpoints, | ||
| int8u | applicationInformation, | ||
| int16u | manufacturerId, | ||
| int16u | modeId, | ||
| int8u | numberOfGpdCommands, | ||
| int8u * | gpdCommandIdList, | ||
| int8u | clusterIdListCount, | ||
| int8u * | clusterListServer, | ||
| int8u * | clusterListClient | ||
| ) |
Green Power Cluster Gp Pairing Configuration.
| actions | Ver.: since gp-1.0-09-5499-24 |
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: since gp-1.0-09-5499-24 |
| deviceId | Ver.: since gp-1.0-09-5499-24 |
| groupListCount | Ver.: since gp-1.0-09-5499-24 |
| groupList | Ver.: since gp-1.0-09-5499-24 |
| gpdAssignedAlias | Ver.: since gp-1.0-09-5499-24 |
| forwardingRadius | Ver.: since gp-1.0-09-5499-24 |
| securityOptions | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityKey | Ver.: since gp-1.0-09-5499-24 |
| numberOfPairedEndpoints | Ver.: since gp-1.0-09-5499-24 |
| pairedEndpoints | Ver.: since gp-1.0-09-5499-24 |
| applicationInformation | Ver.: always |
| manufacturerId | Ver.: always |
| modeId | Ver.: always |
| numberOfGpdCommands | Ver.: always |
| gpdCommandIdList | Ver.: always |
| clusterIdListCount | Ver.: always |
| clusterListServer | Ver.: always |
| clusterListClient | Ver.: always |
| boolean emberAfGreenPowerClusterGpPairingSearchCallback | ( | int16u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint | ||
| ) |
Green Power Cluster Gp Pairing Search.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: always |
| boolean emberAfGreenPowerClusterGpProxyCommissioningModeCallback | ( | int8u | options, |
| int16u | commissioningWindow, | ||
| int8u | channel | ||
| ) |
Green Power Cluster Gp Proxy Commissioning Mode.
| options | Ver.: since gp-1.0-09-5499-24 |
| commissioningWindow | Ver.: since gp-1.0-09-5499-24 |
| channel | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpProxyTableRequestCallback | ( | int8u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u | index | ||
| ) |
Green Power Cluster Gp Proxy Table Request.
| options | Ver.: always |
| gpdSrcId | Ver.: always |
| gpdIeee | Ver.: always |
| endpoint | Ver.: always |
| index | Ver.: always |
| boolean emberAfGreenPowerClusterGpProxyTableResponseCallback | ( | int8u | status, |
| int8u | totalNumberOfNonEmptyProxyTableEntries, | ||
| int8u | startIndex, | ||
| int8u | entriesCount, | ||
| int8u * | proxyTableEntries | ||
| ) |
Green Power Cluster Gp Proxy Table Response.
| status | Ver.: always |
| totalNumberOfNonEmptyProxyTableEntries | Ver.: always |
| startIndex | Ver.: always |
| entriesCount | Ver.: always |
| proxyTableEntries | Ver.: always |
| boolean emberAfGreenPowerClusterGpResponseCallback | ( | int8u | options, |
| int16u | tempMasterShortAddress, | ||
| int8u | tempMasterTxChannel, | ||
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u | gpdCommandId, | ||
| int8u * | gpdCommandPayload | ||
| ) |
Green Power Cluster Gp Response.
| options | Ver.: since gp-1.0-09-5499-24 |
| tempMasterShortAddress | Ver.: since gp-1.0-09-5499-24 |
| tempMasterTxChannel | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: always |
| gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
| gpdCommandPayload | Ver.: always |
| boolean emberAfGreenPowerClusterGpSinkCommissioningModeCallback | ( | int8u | options, |
| int16u | gpmAddrForSecurity, | ||
| int16u | gpmAddrForPairing, | ||
| int8u | sinkEndpoint | ||
| ) |
Green Power Cluster Gp Sink Commissioning Mode.
| options | Ver.: always |
| gpmAddrForSecurity | Ver.: always |
| gpmAddrForPairing | Ver.: always |
| sinkEndpoint | Ver.: always |
| boolean emberAfGreenPowerClusterGpSinkTableRequestCallback | ( | int8u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u | index | ||
| ) |
Green Power Cluster Gp Sink Table Request.
| options | Ver.: always |
| gpdSrcId | Ver.: always |
| gpdIeee | Ver.: always |
| endpoint | Ver.: always |
| index | Ver.: always |
| boolean emberAfGreenPowerClusterGpSinkTableResponseCallback | ( | int8u | status, |
| int8u | totalNumberofNonEmptySinkTableEntries, | ||
| int8u | startIndex, | ||
| int8u | sinkTableEntriesCount, | ||
| int8u * | sinkTableEntries | ||
| ) |
Green Power Cluster Gp Sink Table Response.
| status | Ver.: always |
| totalNumberofNonEmptySinkTableEntries | Ver.: always |
| startIndex | Ver.: always |
| sinkTableEntriesCount | Ver.: always |
| sinkTableEntries | Ver.: always |
| boolean emberAfGreenPowerClusterGpTranslationTableRequestCallback | ( | int8u | startIndex | ) |
Green Power Cluster Gp Translation Table Request.
| startIndex | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpTranslationTableUpdateCallback | ( | int16u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int8u * | translations | ||
| ) |
Green Power Cluster Gp Translation Table Update.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: since gp-1.0-09-5499-24 |
| translations | Ver.: since gp-1.0-09-5499-24 |
| boolean emberAfGreenPowerClusterGpTunnelingStopCallback | ( | int8u | options, |
| int32u | gpdSrcId, | ||
| int8u * | gpdIeee, | ||
| int8u | endpoint, | ||
| int32u | gpdSecurityFrameCounter, | ||
| int16u | gppShortAddress, | ||
| int8s | gppDistance | ||
| ) |
Green Power Cluster Gp Tunneling Stop.
| options | Ver.: since gp-1.0-09-5499-24 |
| gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
| gpdIeee | Ver.: since gp-1.0-09-5499-24 |
| endpoint | Ver.: since gp-1.0-09-5499-24 |
| gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
| gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
| gppDistance | Ver.: since gp-1.0-09-5499-24 |
| void emberAfGreenPowerClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Green Power Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGreenPowerClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Green Power Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGreenPowerClusterServerInitCallback | ( | int8u | endpoint | ) |
Green Power Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Green Power Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGreenPowerClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Green Power Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGreenPowerClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Green Power Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGreenPowerClusterServerTickCallback | ( | int8u | endpoint | ) |
Green Power Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfKeepaliveClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Keep-Alive Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfKeepaliveClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Keep-Alive Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfKeepaliveClusterClientInitCallback | ( | int8u | endpoint | ) |
Keep-Alive Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Keep-Alive Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfKeepaliveClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Keep-Alive Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfKeepaliveClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Keep-Alive Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfKeepaliveClusterClientTickCallback | ( | int8u | endpoint | ) |
Keep-Alive Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfKeepaliveClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Keep-Alive Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfKeepaliveClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Keep-Alive Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfKeepaliveClusterServerInitCallback | ( | int8u | endpoint | ) |
Keep-Alive Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Keep-Alive Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfKeepaliveClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Keep-Alive Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfKeepaliveClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Keep-Alive Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfKeepaliveClusterServerTickCallback | ( | int8u | endpoint | ) |
Keep-Alive Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfShadeConfigClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Shade Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfShadeConfigClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Shade Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfShadeConfigClusterClientInitCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Shade Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfShadeConfigClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Shade Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfShadeConfigClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Shade Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfShadeConfigClusterClientTickCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfShadeConfigClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Shade Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfShadeConfigClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Shade Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfShadeConfigClusterServerInitCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Shade Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfShadeConfigClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Shade Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfShadeConfigClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Shade Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfShadeConfigClusterServerTickCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDoorLockClusterClearAllPinsCallback | ( | void | ) |
Door Lock Cluster Clear All Pins.
| boolean emberAfDoorLockClusterClearAllPinsResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear All Pins Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearAllRfidsCallback | ( | void | ) |
Door Lock Cluster Clear All Rfids.
| boolean emberAfDoorLockClusterClearAllRfidsResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear All Rfids Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearHolidayScheduleCallback | ( | int8u | scheduleId | ) |
Door Lock Cluster Clear Holiday Schedule.
| scheduleId | Ver.: always |
| boolean emberAfDoorLockClusterClearHolidayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear Holiday Schedule Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearPinCallback | ( | int16u | userId | ) |
Door Lock Cluster Clear Pin.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterClearPinResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear Pin Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearRfidCallback | ( | int16u | userId | ) |
Door Lock Cluster Clear Rfid.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterClearRfidResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear Rfid Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearWeekdayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId | ||
| ) |
Door Lock Cluster Clear Weekday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| boolean emberAfDoorLockClusterClearWeekdayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear Weekday Schedule Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterClearYeardayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId | ||
| ) |
Door Lock Cluster Clear Yearday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| boolean emberAfDoorLockClusterClearYeardayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Clear Yearday Schedule Response.
| status | Ver.: always |
| void emberAfDoorLockClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Door Lock Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDoorLockClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Door Lock Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDoorLockClusterClientInitCallback | ( | int8u | endpoint | ) |
Door Lock Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Door Lock Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDoorLockClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Door Lock Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDoorLockClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Door Lock Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDoorLockClusterClientTickCallback | ( | int8u | endpoint | ) |
Door Lock Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDoorLockClusterGetHolidayScheduleCallback | ( | int8u | scheduleId | ) |
Door Lock Cluster Get Holiday Schedule.
| scheduleId | Ver.: always |
| boolean emberAfDoorLockClusterGetHolidayScheduleResponseCallback | ( | int8u | scheduleId, |
| int8u | status, | ||
| int32u | localStartTime, | ||
| int32u | localEndTime, | ||
| int8u | operatingModeDuringHoliday | ||
| ) |
Door Lock Cluster Get Holiday Schedule Response.
| scheduleId | Ver.: always |
| status | Ver.: always |
| localStartTime | Ver.: since ha-1.2-05-3520-29 |
| localEndTime | Ver.: since ha-1.2-05-3520-29 |
| operatingModeDuringHoliday | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterGetLogRecordCallback | ( | int16u | logIndex | ) |
Door Lock Cluster Get Log Record.
| logIndex | Ver.: always |
| boolean emberAfDoorLockClusterGetLogRecordResponseCallback | ( | int16u | logEntryId, |
| int32u | timestamp, | ||
| int8u | eventType, | ||
| int8u | source, | ||
| int8u | eventIdOrAlarmCode, | ||
| int16u | userId, | ||
| int8u * | pin | ||
| ) |
Door Lock Cluster Get Log Record Response.
| logEntryId | Ver.: always |
| timestamp | Ver.: always |
| eventType | Ver.: always |
| source | Ver.: always |
| eventIdOrAlarmCode | Ver.: always |
| userId | Ver.: always |
| pin | Ver.: always |
| boolean emberAfDoorLockClusterGetPinCallback | ( | int16u | userId | ) |
Door Lock Cluster Get Pin.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetPinResponseCallback | ( | int16u | userId, |
| int8u | userStatus, | ||
| int8u | userType, | ||
| int8u * | pin | ||
| ) |
Door Lock Cluster Get Pin Response.
| userId | Ver.: always |
| userStatus | Ver.: always |
| userType | Ver.: always |
| pin | Ver.: always |
| boolean emberAfDoorLockClusterGetRfidCallback | ( | int16u | userId | ) |
Door Lock Cluster Get Rfid.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetRfidResponseCallback | ( | int16u | userId, |
| int8u | userStatus, | ||
| int8u | userType, | ||
| int8u * | rfid | ||
| ) |
Door Lock Cluster Get Rfid Response.
| userId | Ver.: always |
| userStatus | Ver.: always |
| userType | Ver.: always |
| rfid | Ver.: always |
| boolean emberAfDoorLockClusterGetUserStatusCallback | ( | int16u | userId | ) |
Door Lock Cluster Get User Status.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetUserStatusResponseCallback | ( | int16u | userId, |
| int8u | status | ||
| ) |
Door Lock Cluster Get User Status Response.
| userId | Ver.: always |
| status | Ver.: always |
| boolean emberAfDoorLockClusterGetUserTypeCallback | ( | int16u | userId | ) |
Door Lock Cluster Get User Type.
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetUserTypeResponseCallback | ( | int16u | userId, |
| int8u | userType | ||
| ) |
Door Lock Cluster Get User Type Response.
| userId | Ver.: always |
| userType | Ver.: always |
| boolean emberAfDoorLockClusterGetWeekdayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId | ||
| ) |
Door Lock Cluster Get Weekday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetWeekdayScheduleResponseCallback | ( | int8u | scheduleId, |
| int16u | userId, | ||
| int8u | status, | ||
| int8u | daysMask, | ||
| int8u | startHour, | ||
| int8u | startMinute, | ||
| int8u | endHour, | ||
| int8u | endMinute | ||
| ) |
Door Lock Cluster Get Weekday Schedule Response.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| status | Ver.: always |
| daysMask | Ver.: since ha-1.2-05-3520-29 |
| startHour | Ver.: since ha-1.2-05-3520-29 |
| startMinute | Ver.: since ha-1.2-05-3520-29 |
| endHour | Ver.: since ha-1.2-05-3520-29 |
| endMinute | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterGetYeardayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId | ||
| ) |
Door Lock Cluster Get Yearday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| boolean emberAfDoorLockClusterGetYeardayScheduleResponseCallback | ( | int8u | scheduleId, |
| int16u | userId, | ||
| int8u | status, | ||
| int32u | localStartTime, | ||
| int32u | localEndTime | ||
| ) |
Door Lock Cluster Get Yearday Schedule Response.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| status | Ver.: always |
| localStartTime | Ver.: since ha-1.2-05-3520-29 |
| localEndTime | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterLockDoorCallback | ( | int8u * | PIN | ) |
Door Lock Cluster Lock Door.
| PIN | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterLockDoorResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Lock Door Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterOperationEventNotificationCallback | ( | int8u | source, |
| int8u | eventCode, | ||
| int16u | userId, | ||
| int8u * | pin, | ||
| int32u | timeStamp, | ||
| int8u * | data | ||
| ) |
Door Lock Cluster Operation Event Notification.
| source | Ver.: always |
| eventCode | Ver.: always |
| userId | Ver.: always |
| pin | Ver.: always |
| timeStamp | Ver.: always |
| data | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterProgrammingEventNotificationCallback | ( | int8u | source, |
| int8u | eventCode, | ||
| int16u | userId, | ||
| int8u * | pin, | ||
| int8u | userType, | ||
| int8u | userStatus, | ||
| int32u | timeStamp, | ||
| int8u * | data | ||
| ) |
Door Lock Cluster Programming Event Notification.
| source | Ver.: always |
| eventCode | Ver.: always |
| userId | Ver.: always |
| pin | Ver.: always |
| userType | Ver.: always |
| userStatus | Ver.: always |
| timeStamp | Ver.: always |
| data | Ver.: since ha-1.2-05-3520-29 |
| void emberAfDoorLockClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Door Lock Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDoorLockClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Door Lock Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDoorLockClusterServerInitCallback | ( | int8u | endpoint | ) |
Door Lock Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Door Lock Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDoorLockClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Door Lock Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDoorLockClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Door Lock Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDoorLockClusterServerTickCallback | ( | int8u | endpoint | ) |
Door Lock Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDoorLockClusterSetHolidayScheduleCallback | ( | int8u | scheduleId, |
| int32u | localStartTime, | ||
| int32u | localEndTime, | ||
| int8u | operatingModeDuringHoliday | ||
| ) |
Door Lock Cluster Set Holiday Schedule.
| scheduleId | Ver.: always |
| localStartTime | Ver.: always |
| localEndTime | Ver.: always |
| operatingModeDuringHoliday | Ver.: always |
| boolean emberAfDoorLockClusterSetHolidayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set Holiday Schedule Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetPinCallback | ( | int16u | userId, |
| int8u | userStatus, | ||
| int8u | userType, | ||
| int8u * | pin | ||
| ) |
Door Lock Cluster Set Pin.
| userId | Ver.: always |
| userStatus | Ver.: always |
| userType | Ver.: always |
| pin | Ver.: always |
| boolean emberAfDoorLockClusterSetPinResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set Pin Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetRfidCallback | ( | int16u | userId, |
| int8u | userStatus, | ||
| int8u | userType, | ||
| int8u * | id | ||
| ) |
Door Lock Cluster Set Rfid.
| userId | Ver.: always |
| userStatus | Ver.: always |
| userType | Ver.: always |
| id | Ver.: always |
| boolean emberAfDoorLockClusterSetRfidResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set Rfid Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetUserStatusCallback | ( | int16u | userId, |
| int8u | userStatus | ||
| ) |
Door Lock Cluster Set User Status.
| userId | Ver.: always |
| userStatus | Ver.: always |
| boolean emberAfDoorLockClusterSetUserStatusResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set User Status Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetUserTypeCallback | ( | int16u | userId, |
| int8u | userType | ||
| ) |
Door Lock Cluster Set User Type.
| userId | Ver.: always |
| userType | Ver.: always |
| boolean emberAfDoorLockClusterSetUserTypeResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set User Type Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetWeekdayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId, | ||
| int8u | daysMask, | ||
| int8u | startHour, | ||
| int8u | startMinute, | ||
| int8u | endHour, | ||
| int8u | endMinute | ||
| ) |
Door Lock Cluster Set Weekday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| daysMask | Ver.: always |
| startHour | Ver.: always |
| startMinute | Ver.: always |
| endHour | Ver.: always |
| endMinute | Ver.: always |
| boolean emberAfDoorLockClusterSetWeekdayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set Weekday Schedule Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterSetYeardayScheduleCallback | ( | int8u | scheduleId, |
| int16u | userId, | ||
| int32u | localStartTime, | ||
| int32u | localEndTime | ||
| ) |
Door Lock Cluster Set Yearday Schedule.
| scheduleId | Ver.: always |
| userId | Ver.: always |
| localStartTime | Ver.: always |
| localEndTime | Ver.: always |
| boolean emberAfDoorLockClusterSetYeardayScheduleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Set Yearday Schedule Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterToggleCallback | ( | int8u * | pin | ) |
Door Lock Cluster Toggle.
| pin | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterToggleResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Toggle Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterUnlockDoorCallback | ( | int8u * | PIN | ) |
Door Lock Cluster Unlock Door.
| PIN | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterUnlockDoorResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Unlock Door Response.
| status | Ver.: always |
| boolean emberAfDoorLockClusterUnlockWithTimeoutCallback | ( | int16u | timeoutInSeconds, |
| int8u * | pin | ||
| ) |
Door Lock Cluster Unlock With Timeout.
| timeoutInSeconds | Ver.: always |
| pin | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfDoorLockClusterUnlockWithTimeoutResponseCallback | ( | int8u | status | ) |
Door Lock Cluster Unlock With Timeout Response.
| status | Ver.: always |
| void emberAfWindowCoveringClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Window Covering Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfWindowCoveringClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Window Covering Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfWindowCoveringClusterClientInitCallback | ( | int8u | endpoint | ) |
Window Covering Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Window Covering Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfWindowCoveringClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Window Covering Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfWindowCoveringClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Window Covering Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfWindowCoveringClusterClientTickCallback | ( | int8u | endpoint | ) |
Window Covering Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfWindowCoveringClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Window Covering Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfWindowCoveringClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Window Covering Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfWindowCoveringClusterServerInitCallback | ( | int8u | endpoint | ) |
Window Covering Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Window Covering Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfWindowCoveringClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Window Covering Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfWindowCoveringClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Window Covering Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfWindowCoveringClusterServerTickCallback | ( | int8u | endpoint | ) |
Window Covering Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfWindowCoveringClusterWindowCoveringDownCloseCallback | ( | void | ) |
Window Covering Cluster Window Covering Down Close.
| boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback | ( | int8u | percentageLiftValue | ) |
Window Covering Cluster Window Covering Go To Lift Percentage.
| percentageLiftValue | Ver.: always |
| boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback | ( | int16u | liftValue | ) |
Window Covering Cluster Window Covering Go To Lift Value.
| liftValue | Ver.: always |
| boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback | ( | int8u | percentageTiltValue | ) |
Window Covering Cluster Window Covering Go To Tilt Percentage.
| percentageTiltValue | Ver.: always |
| boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback | ( | int16u | tiltValue | ) |
Window Covering Cluster Window Covering Go To Tilt Value.
| tiltValue | Ver.: always |
| boolean emberAfWindowCoveringClusterWindowCoveringStopCallback | ( | void | ) |
Window Covering Cluster Window Covering Stop.
| boolean emberAfWindowCoveringClusterWindowCoveringUpOpenCallback | ( | void | ) |
Window Covering Cluster Window Covering Up Open.
| boolean emberAfBarrierControlClusterBarrierControlGoToPercentCallback | ( | int8u | percentOpen | ) |
Barrier Control Cluster Barrier Control Go To Percent.
| percentOpen | Ver.: always |
| boolean emberAfBarrierControlClusterBarrierControlStopCallback | ( | void | ) |
Barrier Control Cluster Barrier Control Stop.
| void emberAfBarrierControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Barrier Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBarrierControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Barrier Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBarrierControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Barrier Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Barrier Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBarrierControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Barrier Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBarrierControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Barrier Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBarrierControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Barrier Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBarrierControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Barrier Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBarrierControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Barrier Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBarrierControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Barrier Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Barrier Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBarrierControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Barrier Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBarrierControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Barrier Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBarrierControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Barrier Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPumpConfigControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pump Configuration and Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pump Configuration and Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPumpConfigControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pump Configuration and Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPumpConfigControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pump Configuration and Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPumpConfigControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPumpConfigControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pump Configuration and Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pump Configuration and Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPumpConfigControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pump Configuration and Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPumpConfigControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pump Configuration and Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPumpConfigControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfThermostatClusterClearWeeklyScheduleCallback | ( | void | ) |
Thermostat Cluster Clear Weekly Schedule.
| void emberAfThermostatClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Thermostat Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfThermostatClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Thermostat Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfThermostatClusterClientInitCallback | ( | int8u | endpoint | ) |
Thermostat Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Thermostat Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfThermostatClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Thermostat Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfThermostatClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Thermostat Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfThermostatClusterClientTickCallback | ( | int8u | endpoint | ) |
Thermostat Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfThermostatClusterCurrentWeeklyScheduleCallback | ( | int8u | numberOfTransitionsForSequence, |
| int8u | dayOfWeekForSequence, | ||
| int8u | modeForSequence, | ||
| int8u * | payload | ||
| ) |
Thermostat Cluster Current Weekly Schedule.
| numberOfTransitionsForSequence | Ver.: always |
| dayOfWeekForSequence | Ver.: always |
| modeForSequence | Ver.: always |
| payload | Ver.: always |
| boolean emberAfThermostatClusterGetRelayStatusLogCallback | ( | void | ) |
Thermostat Cluster Get Relay Status Log.
| boolean emberAfThermostatClusterGetWeeklyScheduleCallback | ( | int8u | daysToReturn, |
| int8u | modeToReturn | ||
| ) |
Thermostat Cluster Get Weekly Schedule.
| daysToReturn | Ver.: always |
| modeToReturn | Ver.: always |
| boolean emberAfThermostatClusterRelayStatusLogCallback | ( | int16u | timeOfDay, |
| int16u | relayStatus, | ||
| int16s | localTemperature, | ||
| int8u | humidityInPercentage, | ||
| int16s | setpoint, | ||
| int16u | unreadEntries | ||
| ) |
Thermostat Cluster Relay Status Log.
| timeOfDay | Ver.: always |
| relayStatus | Ver.: always |
| localTemperature | Ver.: always |
| humidityInPercentage | Ver.: always |
| setpoint | Ver.: always |
| unreadEntries | Ver.: always |
| void emberAfThermostatClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Thermostat Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfThermostatClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Thermostat Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfThermostatClusterServerInitCallback | ( | int8u | endpoint | ) |
Thermostat Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Thermostat Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfThermostatClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Thermostat Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfThermostatClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Thermostat Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfThermostatClusterServerTickCallback | ( | int8u | endpoint | ) |
Thermostat Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfThermostatClusterSetWeeklyScheduleCallback | ( | int8u | numberOfTransitionsForSequence, |
| int8u | dayOfWeekForSequence, | ||
| int8u | modeForSequence, | ||
| int8u * | payload | ||
| ) |
Thermostat Cluster Set Weekly Schedule.
| numberOfTransitionsForSequence | Ver.: always |
| dayOfWeekForSequence | Ver.: always |
| modeForSequence | Ver.: always |
| payload | Ver.: always |
| boolean emberAfThermostatClusterSetpointRaiseLowerCallback | ( | int8u | mode, |
| int8s | amount | ||
| ) |
Thermostat Cluster Setpoint Raise Lower.
| mode | Ver.: always |
| amount | Ver.: always |
| void emberAfFanControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fan Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFanControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fan Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFanControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Fan Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fan Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFanControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fan Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFanControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fan Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFanControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Fan Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFanControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fan Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFanControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fan Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFanControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Fan Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fan Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFanControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fan Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFanControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fan Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFanControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Fan Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDehumidControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Dehumidification Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDehumidControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Dehumidification Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDehumidControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Dehumidification Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Dehumidification Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDehumidControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Dehumidification Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDehumidControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Dehumidification Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDehumidControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Dehumidification Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDehumidControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Dehumidification Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDehumidControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Dehumidification Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDehumidControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Dehumidification Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Dehumidification Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDehumidControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Dehumidification Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDehumidControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Dehumidification Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDehumidControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Dehumidification Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfThermostatUiConfigClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Thermostat User Interface Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfThermostatUiConfigClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Thermostat User Interface Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfThermostatUiConfigClusterClientInitCallback | ( | int8u | endpoint | ) |
Thermostat User Interface Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Thermostat User Interface Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfThermostatUiConfigClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Thermostat User Interface Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Thermostat User Interface Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfThermostatUiConfigClusterClientTickCallback | ( | int8u | endpoint | ) |
Thermostat User Interface Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfThermostatUiConfigClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Thermostat User Interface Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfThermostatUiConfigClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Thermostat User Interface Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfThermostatUiConfigClusterServerInitCallback | ( | int8u | endpoint | ) |
Thermostat User Interface Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Thermostat User Interface Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfThermostatUiConfigClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Thermostat User Interface Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Thermostat User Interface Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfThermostatUiConfigClusterServerTickCallback | ( | int8u | endpoint | ) |
Thermostat User Interface Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfColorControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Color Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfColorControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Color Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfColorControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Color Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Color Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfColorControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Color Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfColorControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Color Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfColorControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Color Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfColorControlClusterColorLoopSetCallback | ( | int8u | updateFlags, |
| int8u | action, | ||
| int8u | direction, | ||
| int16u | time, | ||
| int16u | startHue | ||
| ) |
Color Control Cluster Color Loop Set.
| updateFlags | Ver.: always |
| action | Ver.: always |
| direction | Ver.: always |
| time | Ver.: always |
| startHue | Ver.: always |
| boolean emberAfColorControlClusterEnhancedMoveHueCallback | ( | int8u | moveMode, |
| int16u | rate | ||
| ) |
Color Control Cluster Enhanced Move Hue.
| moveMode | Ver.: always |
| rate | Ver.: always |
| boolean emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback | ( | int16u | enhancedHue, |
| int8u | saturation, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Enhanced Move To Hue And Saturation.
| enhancedHue | Ver.: always |
| saturation | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterEnhancedMoveToHueCallback | ( | int16u | enhancedHue, |
| int8u | direction, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Enhanced Move To Hue.
| enhancedHue | Ver.: always |
| direction | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterEnhancedStepHueCallback | ( | int8u | stepMode, |
| int16u | stepSize, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Enhanced Step Hue.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterMoveColorCallback | ( | int16s | rateX, |
| int16s | rateY | ||
| ) |
Color Control Cluster Move Color.
| rateX | Ver.: always |
| rateY | Ver.: always |
| boolean emberAfColorControlClusterMoveColorTemperatureCallback | ( | int8u | moveMode, |
| int16u | rate, | ||
| int16u | colorTemperatureMinimum, | ||
| int16u | colorTemperatureMaximum | ||
| ) |
Color Control Cluster Move Color Temperature.
| moveMode | Ver.: always |
| rate | Ver.: always |
| colorTemperatureMinimum | Ver.: always |
| colorTemperatureMaximum | Ver.: always |
| boolean emberAfColorControlClusterMoveHueCallback | ( | int8u | moveMode, |
| int8u | rate | ||
| ) |
Color Control Cluster Move Hue.
| moveMode | Ver.: always |
| rate | Ver.: always |
| boolean emberAfColorControlClusterMoveSaturationCallback | ( | int8u | moveMode, |
| int8u | rate | ||
| ) |
Color Control Cluster Move Saturation.
| moveMode | Ver.: always |
| rate | Ver.: always |
| boolean emberAfColorControlClusterMoveToColorCallback | ( | int16u | colorX, |
| int16u | colorY, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Move To Color.
| colorX | Ver.: always |
| colorY | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterMoveToColorTemperatureCallback | ( | int16u | colorTemperature, |
| int16u | transitionTime | ||
| ) |
Color Control Cluster Move To Color Temperature.
| colorTemperature | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterMoveToHueAndSaturationCallback | ( | int8u | hue, |
| int8u | saturation, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Move To Hue And Saturation.
| hue | Ver.: always |
| saturation | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterMoveToHueCallback | ( | int8u | hue, |
| int8u | direction, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Move To Hue.
| hue | Ver.: always |
| direction | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterMoveToSaturationCallback | ( | int8u | saturation, |
| int16u | transitionTime | ||
| ) |
Color Control Cluster Move To Saturation.
| saturation | Ver.: always |
| transitionTime | Ver.: always |
| void emberAfColorControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Color Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfColorControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Color Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfColorControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Color Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Color Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfColorControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Color Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfColorControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Color Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfColorControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Color Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfColorControlClusterStepColorCallback | ( | int16s | stepX, |
| int16s | stepY, | ||
| int16u | transitionTime | ||
| ) |
Color Control Cluster Step Color.
| stepX | Ver.: always |
| stepY | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterStepColorTemperatueCallback | ( | int8u | stepMode, |
| int16u | stepSize, | ||
| int16u | transitionTime, | ||
| int16u | colorTemperatureMinimum, | ||
| int16u | colorTemperatureMaximum | ||
| ) |
Color Control Cluster Step Color Temperatue.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| colorTemperatureMinimum | Ver.: always |
| colorTemperatureMaximum | Ver.: always |
| boolean emberAfColorControlClusterStepHueCallback | ( | int8u | stepMode, |
| int8u | stepSize, | ||
| int8u | transitionTime | ||
| ) |
Color Control Cluster Step Hue.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterStepSaturationCallback | ( | int8u | stepMode, |
| int8u | stepSize, | ||
| int8u | transitionTime | ||
| ) |
Color Control Cluster Step Saturation.
| stepMode | Ver.: always |
| stepSize | Ver.: always |
| transitionTime | Ver.: always |
| boolean emberAfColorControlClusterStopMoveStepCallback | ( | void | ) |
Color Control Cluster Stop Move Step.
| void emberAfBallastConfigurationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ballast Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBallastConfigurationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ballast Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBallastConfigurationClusterClientInitCallback | ( | int8u | endpoint | ) |
Ballast Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ballast Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBallastConfigurationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ballast Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBallastConfigurationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ballast Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBallastConfigurationClusterClientTickCallback | ( | int8u | endpoint | ) |
Ballast Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBallastConfigurationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ballast Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBallastConfigurationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ballast Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBallastConfigurationClusterServerInitCallback | ( | int8u | endpoint | ) |
Ballast Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ballast Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBallastConfigurationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ballast Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBallastConfigurationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ballast Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBallastConfigurationClusterServerTickCallback | ( | int8u | endpoint | ) |
Ballast Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIllumMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Illuminance Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIllumMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Illuminance Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIllumMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Illuminance Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Illuminance Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIllumMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Illuminance Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIllumMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Illuminance Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIllumMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Illuminance Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIllumMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Illuminance Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIllumMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Illuminance Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIllumMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Illuminance Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Illuminance Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIllumMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Illuminance Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIllumMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Illuminance Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIllumMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Illuminance Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIllumLevelSensingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Illuminance Level Sensing Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIllumLevelSensingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Illuminance Level Sensing Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIllumLevelSensingClusterClientInitCallback | ( | int8u | endpoint | ) |
Illuminance Level Sensing Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Illuminance Level Sensing Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIllumLevelSensingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Illuminance Level Sensing Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Illuminance Level Sensing Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIllumLevelSensingClusterClientTickCallback | ( | int8u | endpoint | ) |
Illuminance Level Sensing Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIllumLevelSensingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Illuminance Level Sensing Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIllumLevelSensingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Illuminance Level Sensing Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIllumLevelSensingClusterServerInitCallback | ( | int8u | endpoint | ) |
Illuminance Level Sensing Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Illuminance Level Sensing Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIllumLevelSensingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Illuminance Level Sensing Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Illuminance Level Sensing Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIllumLevelSensingClusterServerTickCallback | ( | int8u | endpoint | ) |
Illuminance Level Sensing Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTempMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Temperature Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTempMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Temperature Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTempMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Temperature Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Temperature Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTempMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Temperature Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTempMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Temperature Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTempMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Temperature Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTempMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Temperature Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTempMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Temperature Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTempMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Temperature Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Temperature Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTempMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Temperature Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTempMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Temperature Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTempMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Temperature Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPressureMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pressure Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pressure Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPressureMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pressure Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPressureMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pressure Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPressureMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPressureMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pressure Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pressure Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPressureMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pressure Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPressureMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pressure Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPressureMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFlowMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Flow Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFlowMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Flow Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFlowMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Flow Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Flow Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFlowMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Flow Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFlowMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Flow Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFlowMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Flow Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFlowMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Flow Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFlowMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Flow Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFlowMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Flow Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Flow Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFlowMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Flow Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFlowMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Flow Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFlowMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Flow Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Relative Humidity Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Relative Humidity Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Relative Humidity Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Relative Humidity Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOccupancySensingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Occupancy Sensing Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOccupancySensingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Occupancy Sensing Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOccupancySensingClusterClientInitCallback | ( | int8u | endpoint | ) |
Occupancy Sensing Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Occupancy Sensing Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOccupancySensingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Occupancy Sensing Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOccupancySensingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Occupancy Sensing Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOccupancySensingClusterClientTickCallback | ( | int8u | endpoint | ) |
Occupancy Sensing Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOccupancySensingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Occupancy Sensing Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOccupancySensingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Occupancy Sensing Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOccupancySensingClusterServerInitCallback | ( | int8u | endpoint | ) |
Occupancy Sensing Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Occupancy Sensing Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOccupancySensingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Occupancy Sensing Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOccupancySensingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Occupancy Sensing Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOccupancySensingClusterServerTickCallback | ( | int8u | endpoint | ) |
Occupancy Sensing Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Carbon Monoxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Carbon Monoxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Carbon Monoxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Carbon Monoxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Carbon Monoxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Carbon Dioxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Carbon Dioxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Carbon Dioxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Carbon Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Carbon Dioxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ethylene Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ethylene Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Ethylene Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ethylene Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ethylene Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ethylene Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Ethylene Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ethylene Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ethylene Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Ethylene Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ethylene Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ethylene Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ethylene Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEthyleneConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Ethylene Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Ethylene Oxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Ethylene Oxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Ethylene Oxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ethylene Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Ethylene Oxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Hydrogen Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Hydrogen Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Hydrogen Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Hydrogen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Hydrogen Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Hydrogen Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Hydrogen Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Hydrogen Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Hydrogen Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Hydrogen Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Hydrogen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Hydrogen Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Hydrogen Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHydrogenConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Hydrogen Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Hydrogen Sulphide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Hydrogen Sulphide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Nitric Oxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Nitric Oxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Nitric Oxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Nitric Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Nitric Oxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Nitrogen Dioxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Nitrogen Dioxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Oxygen Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Oxygen Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Oxygen Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Oxygen Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Oxygen Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Oxygen Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Oxygen Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Oxygen Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Oxygen Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOxygenConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Oxygen Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ozone Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ozone Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Ozone Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ozone Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ozone Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ozone Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Ozone Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Ozone Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Ozone Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Ozone Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Ozone Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Ozone Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Ozone Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOzoneConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Ozone Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Sulfur Dioxide Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Sulfur Dioxide Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Sulfur Dioxide Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sulfur Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Sulfur Dioxide Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Dissolved Oxygen Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Dissolved Oxygen Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Dissolved Oxygen Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Dissolved Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Dissolved Oxygen Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromate Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromate Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Bromate Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromate Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromate Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Bromate Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromate Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromate Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Bromate Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromate Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromate Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromateConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Bromate Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chloramines Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chloramines Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Chloramines Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chloramines Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chloramines Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chloramines Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Chloramines Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chloramines Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chloramines Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Chloramines Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chloramines Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chloramines Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chloramines Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChloraminesConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Chloramines Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chlorine Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chlorine Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Chlorine Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chlorine Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chlorine Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chlorine Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Chlorine Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chlorine Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chlorine Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Chlorine Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chlorine Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chlorine Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chlorine Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChlorineConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Chlorine Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Fecal coliform and E. Coli Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fluoride Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fluoride Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Fluoride Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fluoride Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fluoride Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fluoride Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Fluoride Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Fluoride Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Fluoride Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Fluoride Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Fluoride Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Fluoride Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Fluoride Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfFluorideConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Fluoride Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Haloacetic Acids Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Haloacetic Acids Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Haloacetic Acids Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Haloacetic Acids Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Haloacetic Acids Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Total Trihalomethanes Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Total Trihalomethanes Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Total Trihalomethanes Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Total Trihalomethanes Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Total Trihalomethanes Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Total Coliform Bacteria Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Total Coliform Bacteria Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Turbidity Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Turbidity Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Turbidity Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Turbidity Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Turbidity Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Turbidity Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Turbidity Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Turbidity Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Turbidity Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Turbidity Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Turbidity Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Turbidity Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Turbidity Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTurbidityConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Turbidity Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Copper Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Copper Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Copper Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Copper Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Copper Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Copper Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Copper Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Copper Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Copper Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Copper Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Copper Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Copper Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Copper Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCopperConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Copper Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Lead Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Lead Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Lead Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Lead Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Lead Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Lead Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Lead Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Lead Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Lead Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Lead Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Lead Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Lead Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Lead Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfLeadConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Lead Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Manganese Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Manganese Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Manganese Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Manganese Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Manganese Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Manganese Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Manganese Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Manganese Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Manganese Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Manganese Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Manganese Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Manganese Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Manganese Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfManganeseConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Manganese Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sulfate Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sulfate Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Sulfate Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sulfate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sulfate Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sulfate Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Sulfate Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sulfate Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sulfate Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Sulfate Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sulfate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sulfate Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sulfate Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSulfateConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Sulfate Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Bromodichloromethane Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Bromodichloromethane Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Bromodichloromethane Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromodichloromethane Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Bromodichloromethane Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromoform Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromoform Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Bromoform Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromoform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromoform Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromoform Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Bromoform Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Bromoform Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Bromoform Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Bromoform Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Bromoform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Bromoform Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Bromoform Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBromoformConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Bromoform Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Chlorodibromomethane Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Chlorodibromomethane Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Chlorodibromomethane Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chlorodibromomethane Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Chlorodibromomethane Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chloroform Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chloroform Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Chloroform Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chloroform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chloroform Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chloroform Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Chloroform Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chloroform Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chloroform Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Chloroform Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chloroform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chloroform Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chloroform Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChloroformConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Chloroform Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sodium Concentration Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sodium Concentration Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Sodium Concentration Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sodium Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sodium Concentration Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sodium Concentration Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Sodium Concentration Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sodium Concentration Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sodium Concentration Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Sodium Concentration Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sodium Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sodium Concentration Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sodium Concentration Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSodiumConcentrationMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Sodium Concentration Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIasZoneClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS Zone Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasZoneClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS Zone Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasZoneClusterClientInitCallback | ( | int8u | endpoint | ) |
IAS Zone Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS Zone Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasZoneClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS Zone Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasZoneClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS Zone Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasZoneClusterClientTickCallback | ( | int8u | endpoint | ) |
IAS Zone Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIasZoneClusterInitiateNormalOperationModeCallback | ( | void | ) |
IAS Zone Cluster Initiate Normal Operation Mode.
| boolean emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback | ( | void | ) |
IAS Zone Cluster Initiate Normal Operation Mode Response.
| boolean emberAfIasZoneClusterInitiateTestModeCallback | ( | int8u | testModeDuration, |
| int8u | currentZoneSensitivityLevel | ||
| ) |
IAS Zone Cluster Initiate Test Mode.
| testModeDuration | Ver.: always |
| currentZoneSensitivityLevel | Ver.: always |
| boolean emberAfIasZoneClusterInitiateTestModeResponseCallback | ( | void | ) |
IAS Zone Cluster Initiate Test Mode Response.
| void emberAfIasZoneClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS Zone Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasZoneClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS Zone Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasZoneClusterServerInitCallback | ( | int8u | endpoint | ) |
IAS Zone Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS Zone Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasZoneClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS Zone Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasZoneClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS Zone Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasZoneClusterServerTickCallback | ( | int8u | endpoint | ) |
IAS Zone Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIasZoneClusterZoneEnrollRequestCallback | ( | int16u | zoneType, |
| int16u | manufacturerCode | ||
| ) |
IAS Zone Cluster Zone Enroll Request.
| zoneType | Ver.: always |
| manufacturerCode | Ver.: always |
| boolean emberAfIasZoneClusterZoneEnrollResponseCallback | ( | int8u | enrollResponseCode, |
| int8u | zoneId | ||
| ) |
IAS Zone Cluster Zone Enroll Response.
| enrollResponseCode | Ver.: always |
| zoneId | Ver.: always |
| boolean emberAfIasZoneClusterZoneStatusChangeNotificationCallback | ( | int16u | zoneStatus, |
| int8u | extendedStatus, | ||
| int8u | zoneId, | ||
| int16u | delay | ||
| ) |
IAS Zone Cluster Zone Status Change Notification.
| zoneStatus | Ver.: always |
| extendedStatus | Ver.: always |
| zoneId | Ver.: since ha-1.2-05-3520-29 |
| delay | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfIasAceClusterArmCallback | ( | int8u | armMode, |
| int8u * | armDisarmCode, | ||
| int8u | zoneId | ||
| ) |
IAS ACE Cluster Arm.
| armMode | Ver.: always |
| armDisarmCode | Ver.: since ha-1.2-05-3520-29 |
| zoneId | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfIasAceClusterArmResponseCallback | ( | int8u | armNotification | ) |
IAS ACE Cluster Arm Response.
| armNotification | Ver.: always |
| boolean emberAfIasAceClusterBypassCallback | ( | int8u | numberOfZones, |
| int8u * | zoneIds, | ||
| int8u * | armDisarmCode | ||
| ) |
IAS ACE Cluster Bypass.
| numberOfZones | Ver.: always |
| zoneIds | Ver.: always |
| armDisarmCode | Ver.: since ha-1.2.1-05-3520-30 |
| boolean emberAfIasAceClusterBypassResponseCallback | ( | int8u | numberOfZones, |
| int8u * | bypassResult | ||
| ) |
IAS ACE Cluster Bypass Response.
| numberOfZones | Ver.: always |
| bypassResult | Ver.: always |
| void emberAfIasAceClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS ACE Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasAceClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS ACE Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasAceClusterClientInitCallback | ( | int8u | endpoint | ) |
IAS ACE Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS ACE Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasAceClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS ACE Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasAceClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS ACE Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasAceClusterClientTickCallback | ( | int8u | endpoint | ) |
IAS ACE Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIasAceClusterEmergencyCallback | ( | void | ) |
IAS ACE Cluster Emergency.
| boolean emberAfIasAceClusterFireCallback | ( | void | ) |
IAS ACE Cluster Fire.
| boolean emberAfIasAceClusterGetBypassedZoneListCallback | ( | void | ) |
IAS ACE Cluster Get Bypassed Zone List.
| boolean emberAfIasAceClusterGetPanelStatusCallback | ( | void | ) |
IAS ACE Cluster Get Panel Status.
| boolean emberAfIasAceClusterGetPanelStatusResponseCallback | ( | int8u | panelStatus, |
| int8u | secondsRemaining, | ||
| int8u | audibleNotification, | ||
| int8u | alarmStatus | ||
| ) |
IAS ACE Cluster Get Panel Status Response.
| panelStatus | Ver.: always |
| secondsRemaining | Ver.: always |
| audibleNotification | Ver.: always |
| alarmStatus | Ver.: always |
| boolean emberAfIasAceClusterGetZoneIdMapCallback | ( | void | ) |
IAS ACE Cluster Get Zone Id Map.
| boolean emberAfIasAceClusterGetZoneIdMapResponseCallback | ( | int16u | section0, |
| int16u | section1, | ||
| int16u | section2, | ||
| int16u | section3, | ||
| int16u | section4, | ||
| int16u | section5, | ||
| int16u | section6, | ||
| int16u | section7, | ||
| int16u | section8, | ||
| int16u | section9, | ||
| int16u | section10, | ||
| int16u | section11, | ||
| int16u | section12, | ||
| int16u | section13, | ||
| int16u | section14, | ||
| int16u | section15 | ||
| ) |
IAS ACE Cluster Get Zone Id Map Response.
| section0 | Ver.: always |
| section1 | Ver.: always |
| section2 | Ver.: always |
| section3 | Ver.: always |
| section4 | Ver.: always |
| section5 | Ver.: always |
| section6 | Ver.: always |
| section7 | Ver.: always |
| section8 | Ver.: always |
| section9 | Ver.: always |
| section10 | Ver.: always |
| section11 | Ver.: always |
| section12 | Ver.: always |
| section13 | Ver.: always |
| section14 | Ver.: always |
| section15 | Ver.: always |
| boolean emberAfIasAceClusterGetZoneInformationCallback | ( | int8u | zoneId | ) |
IAS ACE Cluster Get Zone Information.
| zoneId | Ver.: always |
| boolean emberAfIasAceClusterGetZoneInformationResponseCallback | ( | int8u | zoneId, |
| int16u | zoneType, | ||
| int8u * | ieeeAddress, | ||
| int8u * | zoneLabel | ||
| ) |
IAS ACE Cluster Get Zone Information Response.
| zoneId | Ver.: always |
| zoneType | Ver.: always |
| ieeeAddress | Ver.: always |
| zoneLabel | Ver.: since ha-1.2.1-05-3520-30 |
| boolean emberAfIasAceClusterGetZoneStatusCallback | ( | int8u | startingZoneId, |
| int8u | maxNumberOfZoneIds, | ||
| int8u | zoneStatusMaskFlag, | ||
| int16u | zoneStatusMask | ||
| ) |
IAS ACE Cluster Get Zone Status.
| startingZoneId | Ver.: always |
| maxNumberOfZoneIds | Ver.: always |
| zoneStatusMaskFlag | Ver.: always |
| zoneStatusMask | Ver.: always |
| boolean emberAfIasAceClusterGetZoneStatusResponseCallback | ( | int8u | zoneStatusComplete, |
| int8u | numberOfZones, | ||
| int8u * | zoneStatusResult | ||
| ) |
IAS ACE Cluster Get Zone Status Response.
| zoneStatusComplete | Ver.: always |
| numberOfZones | Ver.: always |
| zoneStatusResult | Ver.: always |
| boolean emberAfIasAceClusterPanelStatusChangedCallback | ( | int8u | panelStatus, |
| int8u | secondsRemaining, | ||
| int8u | audibleNotification, | ||
| int8u | alarmStatus | ||
| ) |
IAS ACE Cluster Panel Status Changed.
| panelStatus | Ver.: always |
| secondsRemaining | Ver.: always |
| audibleNotification | Ver.: since ha-1.2.1-05-3520-30 |
| alarmStatus | Ver.: since ha-1.2.1-05-3520-30 |
| boolean emberAfIasAceClusterPanicCallback | ( | void | ) |
IAS ACE Cluster Panic.
| void emberAfIasAceClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS ACE Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasAceClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS ACE Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasAceClusterServerInitCallback | ( | int8u | endpoint | ) |
IAS ACE Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS ACE Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasAceClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS ACE Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasAceClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS ACE Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasAceClusterServerTickCallback | ( | int8u | endpoint | ) |
IAS ACE Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIasAceClusterSetBypassedZoneListCallback | ( | int8u | numberOfZones, |
| int8u * | zoneIds | ||
| ) |
IAS ACE Cluster Set Bypassed Zone List.
| numberOfZones | Ver.: always |
| zoneIds | Ver.: always |
| boolean emberAfIasAceClusterZoneStatusChangedCallback | ( | int8u | zoneId, |
| int16u | zoneStatus, | ||
| int8u | audibleNotification, | ||
| int8u * | zoneLabel | ||
| ) |
IAS ACE Cluster Zone Status Changed.
| zoneId | Ver.: always |
| zoneStatus | Ver.: always |
| audibleNotification | Ver.: since ha-1.2.1-05-3520-30 |
| zoneLabel | Ver.: since ha-1.2.1-05-3520-30 |
| void emberAfIasWdClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS WD Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasWdClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS WD Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasWdClusterClientInitCallback | ( | int8u | endpoint | ) |
IAS WD Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS WD Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasWdClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS WD Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasWdClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS WD Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasWdClusterClientTickCallback | ( | int8u | endpoint | ) |
IAS WD Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfIasWdClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
IAS WD Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIasWdClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
IAS WD Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIasWdClusterServerInitCallback | ( | int8u | endpoint | ) |
IAS WD Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
IAS WD Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIasWdClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
IAS WD Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIasWdClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
IAS WD Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIasWdClusterServerTickCallback | ( | int8u | endpoint | ) |
IAS WD Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIasWdClusterSquawkCallback | ( | int8u | squawkInfo | ) |
IAS WD Cluster Squawk.
| squawkInfo | Ver.: always |
| boolean emberAfIasWdClusterStartWarningCallback | ( | int8u | warningInfo, |
| int16u | warningDuration, | ||
| int8u | strobeDutyCycle, | ||
| int8u | strobeLevel | ||
| ) |
IAS WD Cluster Start Warning.
| warningInfo | Ver.: always |
| warningDuration | Ver.: always |
| strobeDutyCycle | Ver.: since ha-1.2-05-3520-29 |
| strobeLevel | Ver.: since ha-1.2-05-3520-29 |
| boolean emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback | ( | int8u * | protocolAddress | ) |
Generic Tunnel Cluster Advertise Protocol Address.
| protocolAddress | Ver.: always |
| void emberAfGenericTunnelClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Generic Tunnel Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGenericTunnelClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Generic Tunnel Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGenericTunnelClusterClientInitCallback | ( | int8u | endpoint | ) |
Generic Tunnel Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Generic Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGenericTunnelClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Generic Tunnel Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGenericTunnelClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Generic Tunnel Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGenericTunnelClusterClientTickCallback | ( | int8u | endpoint | ) |
Generic Tunnel Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGenericTunnelClusterMatchProtocolAddressCallback | ( | int8u * | protocolAddress | ) |
Generic Tunnel Cluster Match Protocol Address.
| protocolAddress | Ver.: always |
| boolean emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback | ( | int8u * | deviceIeeeAddress, |
| int8u * | protocolAddress | ||
| ) |
Generic Tunnel Cluster Match Protocol Address Response.
| deviceIeeeAddress | Ver.: always |
| protocolAddress | Ver.: always |
| void emberAfGenericTunnelClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Generic Tunnel Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGenericTunnelClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Generic Tunnel Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGenericTunnelClusterServerInitCallback | ( | int8u | endpoint | ) |
Generic Tunnel Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Generic Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGenericTunnelClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Generic Tunnel Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGenericTunnelClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Generic Tunnel Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGenericTunnelClusterServerTickCallback | ( | int8u | endpoint | ) |
Generic Tunnel Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
BACnet Protocol Tunnel Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
BACnet Protocol Tunnel Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientInitCallback | ( | int8u | endpoint | ) |
BACnet Protocol Tunnel Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
BACnet Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
BACnet Protocol Tunnel Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
BACnet Protocol Tunnel Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBacnetProtocolTunnelClusterClientTickCallback | ( | int8u | endpoint | ) |
BACnet Protocol Tunnel Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
BACnet Protocol Tunnel Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
BACnet Protocol Tunnel Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerInitCallback | ( | int8u | endpoint | ) |
BACnet Protocol Tunnel Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
BACnet Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
BACnet Protocol Tunnel Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
BACnet Protocol Tunnel Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBacnetProtocolTunnelClusterServerTickCallback | ( | int8u | endpoint | ) |
BACnet Protocol Tunnel Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfBacnetProtocolTunnelClusterTransferNpduCallback | ( | int8u * | npdu | ) |
BACnet Protocol Tunnel Cluster Transfer Npdu.
| npdu | Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
11073 Protocol Tunnel Cluster Client Attribute Changed
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
11073 Protocol Tunnel Cluster Client Default Response
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientInitCallback | ( | int8u | endpoint | ) |
11073 Protocol Tunnel Cluster Client Init
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
11073 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
11073 Protocol Tunnel Cluster Client Message Sent
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
11073 Protocol Tunnel Cluster Client Pre Attribute Changed
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAf11073ProtocolTunnelClusterClientTickCallback | ( | int8u | endpoint | ) |
11073 Protocol Tunnel Cluster Client Tick
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAf11073ProtocolTunnelClusterConnectRequestCallback | ( | int8u | connectControl, |
| int16u | idleTimeout, | ||
| int8u * | managerTarget, | ||
| int8u | managerEndpoint | ||
| ) |
11073 Protocol Tunnel Cluster Connect Request
| connectControl | Ver.: always |
| idleTimeout | Ver.: always |
| managerTarget | Ver.: always |
| managerEndpoint | Ver.: always |
| boolean emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback | ( | int8u | connectStatus | ) |
11073 Protocol Tunnel Cluster Connect Status Notification
| connectStatus | Ver.: always |
| boolean emberAf11073ProtocolTunnelClusterDisconnectRequestCallback | ( | int8u * | managerIEEEAddress | ) |
11073 Protocol Tunnel Cluster Disconnect Request
| managerIEEEAddress | Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
11073 Protocol Tunnel Cluster Server Attribute Changed
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
11073 Protocol Tunnel Cluster Server Default Response
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerInitCallback | ( | int8u | endpoint | ) |
11073 Protocol Tunnel Cluster Server Init
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
11073 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
11073 Protocol Tunnel Cluster Server Message Sent
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
11073 Protocol Tunnel Cluster Server Pre Attribute Changed
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAf11073ProtocolTunnelClusterServerTickCallback | ( | int8u | endpoint | ) |
11073 Protocol Tunnel Cluster Server Tick
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAf11073ProtocolTunnelClusterTransferAPDUCallback | ( | int8u * | apdu | ) |
11073 Protocol Tunnel Cluster Transfer A P D U
| apdu | Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientInitCallback | ( | int8u | endpoint | ) |
ISO 7816 Protocol Tunnel Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterClientTickCallback | ( | int8u | endpoint | ) |
ISO 7816 Protocol Tunnel Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback | ( | void | ) |
ISO 7816 Protocol Tunnel Cluster Extract Smart Card.
| boolean emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback | ( | void | ) |
ISO 7816 Protocol Tunnel Cluster Insert Smart Card.
| void emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterServerInitCallback | ( | int8u | endpoint | ) |
ISO 7816 Protocol Tunnel Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
ISO 7816 Protocol Tunnel Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfIso7816ProtocolTunnelClusterServerTickCallback | ( | int8u | endpoint | ) |
ISO 7816 Protocol Tunnel Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfIso7816ProtocolTunnelClusterTransferApduCallback | ( | int8u * | apdu | ) |
ISO 7816 Protocol Tunnel Cluster Transfer Apdu.
| apdu | Ver.: always |
| boolean emberAfPriceClusterCancelTariffCallback | ( | int32u | providerId, |
| int32u | issuerTariffId, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Cancel Tariff.
| providerId | Ver.: always |
| issuerTariffId | Ver.: always |
| tariffType | Ver.: always |
| void emberAfPriceClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Price Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPriceClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Price Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPriceClusterClientInitCallback | ( | int8u | endpoint | ) |
Price Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Price Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPriceClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Price Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPriceClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Price Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPriceClusterClientTickCallback | ( | int8u | endpoint | ) |
Price Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPriceClusterCppEventResponseCallback | ( | int32u | issuerEventId, |
| int8u | cppAuth | ||
| ) |
Price Cluster Cpp Event Response.
| issuerEventId | Ver.: always |
| cppAuth | Ver.: always |
| boolean emberAfPriceClusterGetBillingPeriodCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Billing Period.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetBlockPeriodsCallback | ( | int32u | startTime, |
| int8u | numberOfEvents, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Block Periods.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetBlockThresholdsCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Block Thresholds.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterGetCO2ValueCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get C O2 Value.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetCalorificValueCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands | ||
| ) |
Price Cluster Get Calorific Value.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| boolean emberAfPriceClusterGetConsolidatedBillCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Consolidated Bill.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetConversionFactorCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands | ||
| ) |
Price Cluster Get Conversion Factor.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| boolean emberAfPriceClusterGetCreditPaymentCallback | ( | int32u | latestEndTime, |
| int8u | numberOfRecords | ||
| ) |
Price Cluster Get Credit Payment.
| latestEndTime | Ver.: always |
| numberOfRecords | Ver.: always |
| boolean emberAfPriceClusterGetCurrencyConversionCommandCallback | ( | void | ) |
Price Cluster Get Currency Conversion Command.
| boolean emberAfPriceClusterGetCurrentPriceCallback | ( | int8u | commandOptions | ) |
Price Cluster Get Current Price.
| commandOptions | Ver.: always |
| boolean emberAfPriceClusterGetPriceMatrixCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Price Matrix.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterGetScheduledPricesCallback | ( | int32u | startTime, |
| int8u | numberOfEvents | ||
| ) |
Price Cluster Get Scheduled Prices.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| boolean emberAfPriceClusterGetTariffCancellationCallback | ( | void | ) |
Price Cluster Get Tariff Cancellation.
| boolean emberAfPriceClusterGetTariffInformationCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Tariff Information.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetTierLabelsCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Tier Labels.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterPriceAcknowledgementCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | priceAckTime, | ||
| int8u | control | ||
| ) |
Price Cluster Price Acknowledgement.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| priceAckTime | Ver.: always |
| control | Ver.: always |
| boolean emberAfPriceClusterPublishBillingPeriodCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | billingPeriodStartTime, | ||
| int32u | billingPeriodDuration, | ||
| int8u | billingPeriodDurationType, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Publish Billing Period.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| billingPeriodStartTime | Ver.: always |
| billingPeriodDuration | Ver.: always |
| billingPeriodDurationType | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterPublishBlockPeriodCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | blockPeriodStartTime, | ||
| int32u | blockPeriodDuration, | ||
| int8u | blockPeriodControl, | ||
| int8u | blockPeriodDurationType, | ||
| int8u | tariffType, | ||
| int8u | tariffResolutionPeriod | ||
| ) |
Price Cluster Publish Block Period.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| blockPeriodStartTime | Ver.: always |
| blockPeriodDuration | Ver.: always |
| blockPeriodControl | Ver.: always |
| blockPeriodDurationType | Ver.: since se-1.2a-07-5356-19 |
| tariffType | Ver.: since se-1.2a-07-5356-19 |
| tariffResolutionPeriod | Ver.: since se-1.2a-07-5356-19 |
| boolean emberAfPriceClusterPublishBlockThresholdsCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | subPayloadControl, | ||
| int8u * | payload | ||
| ) |
Price Cluster Publish Block Thresholds.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| subPayloadControl | Ver.: always |
| payload | Ver.: always |
| boolean emberAfPriceClusterPublishCO2ValueCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int8u | tariffType, | ||
| int32u | cO2Value, | ||
| int8u | cO2ValueUnit, | ||
| int8u | cO2ValueTrailingDigit | ||
| ) |
Price Cluster Publish C O2 Value.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| tariffType | Ver.: always |
| cO2Value | Ver.: always |
| cO2ValueUnit | Ver.: always |
| cO2ValueTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishCalorificValueCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | calorificValue, | ||
| int8u | calorificValueUnit, | ||
| int8u | calorificValueTrailingDigit | ||
| ) |
Price Cluster Publish Calorific Value.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| calorificValue | Ver.: always |
| calorificValueUnit | Ver.: always |
| calorificValueTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishConsolidatedBillCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | billingPeriodStartTime, | ||
| int32u | billingPeriodDuration, | ||
| int8u | billingPeriodDurationType, | ||
| int8u | tariffType, | ||
| int32u | consolidatedBill, | ||
| int16u | currency, | ||
| int8u | billTrailingDigit | ||
| ) |
Price Cluster Publish Consolidated Bill.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| billingPeriodStartTime | Ver.: always |
| billingPeriodDuration | Ver.: always |
| billingPeriodDurationType | Ver.: always |
| tariffType | Ver.: always |
| consolidatedBill | Ver.: always |
| currency | Ver.: always |
| billTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishConversionFactorCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | conversionFactor, | ||
| int8u | conversionFactorTrailingDigit | ||
| ) |
Price Cluster Publish Conversion Factor.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| conversionFactor | Ver.: always |
| conversionFactorTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishCppEventCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int8u | tariffType, | ||
| int8u | cppPriceTier, | ||
| int8u | cppAuth | ||
| ) |
Price Cluster Publish Cpp Event.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| tariffType | Ver.: always |
| cppPriceTier | Ver.: always |
| cppAuth | Ver.: always |
| boolean emberAfPriceClusterPublishCreditPaymentCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | creditPaymentDueDate, | ||
| int32u | creditPaymentOverDueAmount, | ||
| int8u | creditPaymentStatus, | ||
| int32u | creditPayment, | ||
| int32u | creditPaymentDate, | ||
| int8u * | creditPaymentRef | ||
| ) |
Price Cluster Publish Credit Payment.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| creditPaymentDueDate | Ver.: always |
| creditPaymentOverDueAmount | Ver.: always |
| creditPaymentStatus | Ver.: always |
| creditPayment | Ver.: always |
| creditPaymentDate | Ver.: always |
| creditPaymentRef | Ver.: always |
| boolean emberAfPriceClusterPublishCurrencyConversionCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int16u | oldCurrency, | ||
| int16u | newCurrency, | ||
| int32u | conversionFactor, | ||
| int8u | conversionFactorTrailingDigit, | ||
| int32u | currencyChangeControlFlags | ||
| ) |
Price Cluster Publish Currency Conversion.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| oldCurrency | Ver.: always |
| newCurrency | Ver.: always |
| conversionFactor | Ver.: always |
| conversionFactorTrailingDigit | Ver.: always |
| currencyChangeControlFlags | Ver.: always |
| boolean emberAfPriceClusterPublishPriceCallback | ( | int32u | providerId, |
| int8u * | rateLabel, | ||
| int32u | issuerEventId, | ||
| int32u | currentTime, | ||
| int8u | unitOfMeasure, | ||
| int16u | currency, | ||
| int8u | priceTrailingDigitAndPriceTier, | ||
| int8u | numberOfPriceTiersAndRegisterTier, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int32u | price, | ||
| int8u | priceRatio, | ||
| int32u | generationPrice, | ||
| int8u | generationPriceRatio, | ||
| int32u | alternateCostDelivered, | ||
| int8u | alternateCostUnit, | ||
| int8u | alternateCostTrailingDigit, | ||
| int8u | numberOfBlockThresholds, | ||
| int8u | priceControl, | ||
| int8u | numberOfGenerationTiers, | ||
| int8u | generationTier, | ||
| int8u | extendedNumberOfPriceTiers, | ||
| int8u | extendedPriceTier, | ||
| int8u | extendedRegisterTier | ||
| ) |
Price Cluster Publish Price.
| providerId | Ver.: always |
| rateLabel | Ver.: always |
| issuerEventId | Ver.: always |
| currentTime | Ver.: always |
| unitOfMeasure | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigitAndPriceTier | Ver.: always |
| numberOfPriceTiersAndRegisterTier | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| price | Ver.: always |
| priceRatio | Ver.: always |
| generationPrice | Ver.: always |
| generationPriceRatio | Ver.: always |
| alternateCostDelivered | Ver.: since se-1.0-07-5356-15 |
| alternateCostUnit | Ver.: since se-1.0-07-5356-15 |
| alternateCostTrailingDigit | Ver.: since se-1.0-07-5356-15 |
| numberOfBlockThresholds | Ver.: since se-1.1-07-5356-16 |
| priceControl | Ver.: since se-1.1-07-5356-16 |
| numberOfGenerationTiers | Ver.: since se-1.2a-07-5356-19 |
| generationTier | Ver.: since se-1.2a-07-5356-19 |
| extendedNumberOfPriceTiers | Ver.: since se-1.2a-07-5356-19 |
| extendedPriceTier | Ver.: since se-1.2a-07-5356-19 |
| extendedRegisterTier | Ver.: since se-1.2a-07-5356-19 |
| boolean emberAfPriceClusterPublishPriceMatrixCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | subPayloadControl, | ||
| int8u * | payload | ||
| ) |
Price Cluster Publish Price Matrix.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| subPayloadControl | Ver.: always |
| payload | Ver.: always |
| boolean emberAfPriceClusterPublishTariffInformationCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerTariffId, | ||
| int32u | startTime, | ||
| int8u | tariffTypeChargingScheme, | ||
| int8u * | tariffLabel, | ||
| int8u | numberOfPriceTiersInUse, | ||
| int8u | numberOfBlockThresholdsInUse, | ||
| int8u | unitOfMeasure, | ||
| int16u | currency, | ||
| int8u | priceTrailingDigit, | ||
| int32u | standingCharge, | ||
| int8u | tierBlockMode, | ||
| int32u | blockThresholdMultiplier, | ||
| int32u | blockThresholdDivisor | ||
| ) |
Price Cluster Publish Tariff Information.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerTariffId | Ver.: always |
| startTime | Ver.: always |
| tariffTypeChargingScheme | Ver.: always |
| tariffLabel | Ver.: always |
| numberOfPriceTiersInUse | Ver.: always |
| numberOfBlockThresholdsInUse | Ver.: always |
| unitOfMeasure | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigit | Ver.: always |
| standingCharge | Ver.: always |
| tierBlockMode | Ver.: always |
| blockThresholdMultiplier | Ver.: always |
| blockThresholdDivisor | Ver.: always |
| boolean emberAfPriceClusterPublishTierLabelsCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | numberOfLabels, | ||
| int8u * | tierLabelsPayload | ||
| ) |
Price Cluster Publish Tier Labels.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| numberOfLabels | Ver.: always |
| tierLabelsPayload | Ver.: always |
| void emberAfPriceClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Price Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPriceClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Price Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPriceClusterServerInitCallback | ( | int8u | endpoint | ) |
Price Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Price Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPriceClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Price Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPriceClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Price Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPriceClusterServerTickCallback | ( | int8u | endpoint | ) |
Price Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback | ( | int8u | cancelControl | ) |
Demand Response and Load Control Cluster Cancel All Load Control Events.
| cancelControl | Ver.: always |
| boolean emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback | ( | int32u | issuerEventId, |
| int16u | deviceClass, | ||
| int8u | utilityEnrollmentGroup, | ||
| int8u | cancelControl, | ||
| int32u | effectiveTime | ||
| ) |
Demand Response and Load Control Cluster Cancel Load Control Event.
| issuerEventId | Ver.: always |
| deviceClass | Ver.: always |
| utilityEnrollmentGroup | Ver.: always |
| cancelControl | Ver.: always |
| effectiveTime | Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Demand Response and Load Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Demand Response and Load Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Demand Response and Load Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Demand Response and Load Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Demand Response and Load Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Demand Response and Load Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDemandResponseLoadControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Demand Response and Load Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback | ( | int32u | startTime, |
| int8u | numberOfEvents, | ||
| int32u | issuerEventId | ||
| ) |
Demand Response and Load Control Cluster Get Scheduled Events.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| issuerEventId | Ver.: since se-1.2b-15-0131-02 |
| boolean emberAfDemandResponseLoadControlClusterLoadControlEventCallback | ( | int32u | issuerEventId, |
| int16u | deviceClass, | ||
| int8u | utilityEnrollmentGroup, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int8u | criticalityLevel, | ||
| int8u | coolingTemperatureOffset, | ||
| int8u | heatingTemperatureOffset, | ||
| int16s | coolingTemperatureSetPoint, | ||
| int16s | heatingTemperatureSetPoint, | ||
| int8s | averageLoadAdjustmentPercentage, | ||
| int8u | dutyCycle, | ||
| int8u | eventControl | ||
| ) |
Demand Response and Load Control Cluster Load Control Event.
| issuerEventId | Ver.: always |
| deviceClass | Ver.: always |
| utilityEnrollmentGroup | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| criticalityLevel | Ver.: always |
| coolingTemperatureOffset | Ver.: always |
| heatingTemperatureOffset | Ver.: always |
| coolingTemperatureSetPoint | Ver.: always |
| heatingTemperatureSetPoint | Ver.: always |
| averageLoadAdjustmentPercentage | Ver.: always |
| dutyCycle | Ver.: always |
| eventControl | Ver.: always |
| boolean emberAfDemandResponseLoadControlClusterReportEventStatusCallback | ( | int32u | issuerEventId, |
| int8u | eventStatus, | ||
| int32u | eventStatusTime, | ||
| int8u | criticalityLevelApplied, | ||
| int16u | coolingTemperatureSetPointApplied, | ||
| int16u | heatingTemperatureSetPointApplied, | ||
| int8s | averageLoadAdjustmentPercentageApplied, | ||
| int8u | dutyCycleApplied, | ||
| int8u | eventControl, | ||
| int8u | signatureType, | ||
| int8u * | signature | ||
| ) |
Demand Response and Load Control Cluster Report Event Status.
| issuerEventId | Ver.: always |
| eventStatus | Ver.: always |
| eventStatusTime | Ver.: always |
| criticalityLevelApplied | Ver.: always |
| coolingTemperatureSetPointApplied | Ver.: always |
| heatingTemperatureSetPointApplied | Ver.: always |
| averageLoadAdjustmentPercentageApplied | Ver.: always |
| dutyCycleApplied | Ver.: always |
| eventControl | Ver.: always |
| signatureType | Ver.: always |
| signature | Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Demand Response and Load Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Demand Response and Load Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Demand Response and Load Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Demand Response and Load Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Demand Response and Load Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Demand Response and Load Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDemandResponseLoadControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Demand Response and Load Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterChangeSupplyCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | requestDateTime, | ||
| int32u | implementationDateTime, | ||
| int8u | proposedSupplyStatus, | ||
| int8u | supplyControlBits | ||
| ) |
Simple Metering Cluster Change Supply.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| requestDateTime | Ver.: always |
| implementationDateTime | Ver.: always |
| proposedSupplyStatus | Ver.: always |
| supplyControlBits | Ver.: always |
| void emberAfSimpleMeteringClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Simple Metering Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Simple Metering Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSimpleMeteringClusterClientInitCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Simple Metering Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Simple Metering Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSimpleMeteringClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Simple Metering Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSimpleMeteringClusterClientTickCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureMirrorCallback | ( | int32u | issuerEventId, |
| int32u | reportingInterval, | ||
| int8u | mirrorNotificationReporting, | ||
| int8u | notificationScheme | ||
| ) |
Simple Metering Cluster Configure Mirror.
| issuerEventId | Ver.: always |
| reportingInterval | Ver.: always |
| mirrorNotificationReporting | Ver.: always |
| notificationScheme | Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback | ( | int32u | issuerEventId, |
| int8u | notificationScheme, | ||
| int16u | notificationFlagAttributeId, | ||
| int16u | clusterId, | ||
| int16u | manufacturerCode, | ||
| int8u | numberOfCommands, | ||
| int8u * | commandIds | ||
| ) |
Simple Metering Cluster Configure Notification Flags.
| issuerEventId | Ver.: always |
| notificationScheme | Ver.: always |
| notificationFlagAttributeId | Ver.: always |
| clusterId | Ver.: always |
| manufacturerCode | Ver.: always |
| numberOfCommands | Ver.: always |
| commandIds | Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback | ( | int32u | issuerEventId, |
| int8u | notificationScheme, | ||
| int32u | notificationFlagOrder | ||
| ) |
Simple Metering Cluster Configure Notification Scheme.
| issuerEventId | Ver.: always |
| notificationScheme | Ver.: always |
| notificationFlagOrder | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetNotifiedMessageCallback | ( | int8u | notificationScheme, |
| int16u | notificationFlagAttributeId, | ||
| int32u | notificationFlagsN | ||
| ) |
Simple Metering Cluster Get Notified Message.
| notificationScheme | Ver.: always |
| notificationFlagAttributeId | Ver.: always |
| notificationFlagsN | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetProfileCallback | ( | int8u | intervalChannel, |
| int32u | endTime, | ||
| int8u | numberOfPeriods | ||
| ) |
Simple Metering Cluster Get Profile.
| intervalChannel | Ver.: always |
| endTime | Ver.: always |
| numberOfPeriods | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetProfileResponseCallback | ( | int32u | endTime, |
| int8u | status, | ||
| int8u | profileIntervalPeriod, | ||
| int8u | numberOfPeriodsDelivered, | ||
| int8u * | intervals | ||
| ) |
Simple Metering Cluster Get Profile Response.
| endTime | Ver.: always |
| status | Ver.: always |
| profileIntervalPeriod | Ver.: always |
| numberOfPeriodsDelivered | Ver.: always |
| intervals | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSampledDataCallback | ( | int16u | sampleId, |
| int32u | earliestSampleTime, | ||
| int8u | sampleType, | ||
| int16u | numberOfSamples | ||
| ) |
Simple Metering Cluster Get Sampled Data.
| sampleId | Ver.: always |
| earliestSampleTime | Ver.: always |
| sampleType | Ver.: always |
| numberOfSamples | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSampledDataResponseCallback | ( | int16u | sampleId, |
| int32u | sampleStartTime, | ||
| int8u | sampleType, | ||
| int16u | sampleRequestInterval, | ||
| int16u | numberOfSamples, | ||
| int8u * | samples | ||
| ) |
Simple Metering Cluster Get Sampled Data Response.
| sampleId | Ver.: always |
| sampleStartTime | Ver.: always |
| sampleType | Ver.: always |
| sampleRequestInterval | Ver.: always |
| numberOfSamples | Ver.: always |
| samples | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSnapshotCallback | ( | int32u | earliestStartTime, |
| int32u | latestEndTime, | ||
| int8u | snapshotOffset, | ||
| int32u | snapshotCause | ||
| ) |
Simple Metering Cluster Get Snapshot.
| earliestStartTime | Ver.: always |
| latestEndTime | Ver.: always |
| snapshotOffset | Ver.: always |
| snapshotCause | Ver.: always |
| boolean emberAfSimpleMeteringClusterLocalChangeSupplyCallback | ( | int8u | proposedSupplyStatus | ) |
Simple Metering Cluster Local Change Supply.
| proposedSupplyStatus | Ver.: always |
| boolean emberAfSimpleMeteringClusterMirrorRemovedCallback | ( | int16u | endpointId | ) |
Simple Metering Cluster Mirror Removed.
| endpointId | Ver.: always |
| boolean emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback | ( | int8u | notificationScheme, |
| int8u * | notificationFlags | ||
| ) |
Simple Metering Cluster Mirror Report Attribute Response.
| notificationScheme | Ver.: always |
| notificationFlags | Ver.: always |
| boolean emberAfSimpleMeteringClusterPublishSnapshotCallback | ( | int32u | snapshotId, |
| int32u | snapshotTime, | ||
| int8u | totalSnapshotsFound, | ||
| int8u | commandIndex, | ||
| int8u | totalCommands, | ||
| int32u | snapshotCause, | ||
| int8u | snapshotPayloadType, | ||
| int8u * | snapshotPayload | ||
| ) |
Simple Metering Cluster Publish Snapshot.
| snapshotId | Ver.: always |
| snapshotTime | Ver.: always |
| totalSnapshotsFound | Ver.: always |
| commandIndex | Ver.: always |
| totalCommands | Ver.: always |
| snapshotCause | Ver.: always |
| snapshotPayloadType | Ver.: always |
| snapshotPayload | Ver.: always |
| boolean emberAfSimpleMeteringClusterRemoveMirrorCallback | ( | void | ) |
Simple Metering Cluster Remove Mirror.
| boolean emberAfSimpleMeteringClusterRequestFastPollModeCallback | ( | int8u | fastPollUpdatePeriod, |
| int8u | duration | ||
| ) |
Simple Metering Cluster Request Fast Poll Mode.
| fastPollUpdatePeriod | Ver.: always |
| duration | Ver.: always |
| boolean emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback | ( | int8u | appliedUpdatePeriod, |
| int32u | fastPollModeEndtime | ||
| ) |
Simple Metering Cluster Request Fast Poll Mode Response.
| appliedUpdatePeriod | Ver.: always |
| fastPollModeEndtime | Ver.: always |
| boolean emberAfSimpleMeteringClusterRequestMirrorCallback | ( | void | ) |
Simple Metering Cluster Request Mirror.
| boolean emberAfSimpleMeteringClusterRequestMirrorResponseCallback | ( | int16u | endpointId | ) |
Simple Metering Cluster Request Mirror Response.
| endpointId | Ver.: always |
| boolean emberAfSimpleMeteringClusterResetLoadLimitCounterCallback | ( | int32u | providerId, |
| int32u | issuerEventId | ||
| ) |
Simple Metering Cluster Reset Load Limit Counter.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| boolean emberAfSimpleMeteringClusterScheduleSnapshotCallback | ( | int32u | issuerEventId, |
| int8u | commandIndex, | ||
| int8u | commandCount, | ||
| int8u * | snapshotSchedulePayload | ||
| ) |
Simple Metering Cluster Schedule Snapshot.
| issuerEventId | Ver.: always |
| commandIndex | Ver.: always |
| commandCount | Ver.: always |
| snapshotSchedulePayload | Ver.: always |
| boolean emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback | ( | int32u | issuerEventId, |
| int8u * | snapshotResponsePayload | ||
| ) |
Simple Metering Cluster Schedule Snapshot Response.
| issuerEventId | Ver.: always |
| snapshotResponsePayload | Ver.: always |
| void emberAfSimpleMeteringClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Simple Metering Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Simple Metering Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSimpleMeteringClusterServerInitCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Simple Metering Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Simple Metering Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSimpleMeteringClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Simple Metering Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSimpleMeteringClusterServerTickCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterSetSupplyStatusCallback | ( | int32u | issuerEventId, |
| int8u | supplyTamperState, | ||
| int8u | supplyDepletionState, | ||
| int8u | supplyUncontrolledFlowState, | ||
| int8u | loadLimitSupplyState | ||
| ) |
Simple Metering Cluster Set Supply Status.
| issuerEventId | Ver.: always |
| supplyTamperState | Ver.: always |
| supplyDepletionState | Ver.: always |
| supplyUncontrolledFlowState | Ver.: always |
| loadLimitSupplyState | Ver.: always |
| boolean emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int16u | uncontrolledFlowThreshold, | ||
| int8u | unitOfMeasure, | ||
| int16u | multiplier, | ||
| int16u | divisor, | ||
| int8u | stabilisationPeriod, | ||
| int16u | measurementPeriod | ||
| ) |
Simple Metering Cluster Set Uncontrolled Flow Threshold.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| uncontrolledFlowThreshold | Ver.: always |
| unitOfMeasure | Ver.: always |
| multiplier | Ver.: always |
| divisor | Ver.: always |
| stabilisationPeriod | Ver.: always |
| measurementPeriod | Ver.: always |
| boolean emberAfSimpleMeteringClusterStartSamplingCallback | ( | int32u | issuerEventId, |
| int32u | startSamplingTime, | ||
| int8u | sampleType, | ||
| int16u | sampleRequestInterval, | ||
| int16u | maxNumberOfSamples | ||
| ) |
Simple Metering Cluster Start Sampling.
| issuerEventId | Ver.: always |
| startSamplingTime | Ver.: always |
| sampleType | Ver.: always |
| sampleRequestInterval | Ver.: always |
| maxNumberOfSamples | Ver.: always |
| boolean emberAfSimpleMeteringClusterStartSamplingResponseCallback | ( | int16u | sampleId | ) |
Simple Metering Cluster Start Sampling Response.
| sampleId | Ver.: always |
| boolean emberAfSimpleMeteringClusterSupplyStatusResponseCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int8u | supplyStatus | ||
| ) |
Simple Metering Cluster Supply Status Response.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| supplyStatus | Ver.: always |
| boolean emberAfSimpleMeteringClusterTakeSnapshotCallback | ( | int32u | snapshotCause | ) |
Simple Metering Cluster Take Snapshot.
| snapshotCause | Ver.: always |
| boolean emberAfSimpleMeteringClusterTakeSnapshotResponseCallback | ( | int32u | snapshotId, |
| int8u | snapshotConfirmation | ||
| ) |
Simple Metering Cluster Take Snapshot Response.
| snapshotId | Ver.: always |
| snapshotConfirmation | Ver.: always |
| boolean emberAfMessagingClusterCancelAllMessagesCallback | ( | int32u | implementationDateTime | ) |
Messaging Cluster Cancel All Messages.
| implementationDateTime | Ver.: always |
| boolean emberAfMessagingClusterCancelMessageCallback | ( | int32u | messageId, |
| int8u | messageControl | ||
| ) |
Messaging Cluster Cancel Message.
| messageId | Ver.: always |
| messageControl | Ver.: always |
| void emberAfMessagingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Messaging Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMessagingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Messaging Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMessagingClusterClientInitCallback | ( | int8u | endpoint | ) |
Messaging Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Messaging Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMessagingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Messaging Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMessagingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Messaging Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMessagingClusterClientTickCallback | ( | int8u | endpoint | ) |
Messaging Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfMessagingClusterDisplayMessageCallback | ( | int32u | messageId, |
| int8u | messageControl, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int8u * | message, | ||
| int8u | optionalExtendedMessageControl | ||
| ) |
Messaging Cluster Display Message.
| messageId | Ver.: always |
| messageControl | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| message | Ver.: always |
| optionalExtendedMessageControl | Ver.: since se-1.2a-07-5356-19 |
| boolean emberAfMessagingClusterDisplayProtectedMessageCallback | ( | int32u | messageId, |
| int8u | messageControl, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int8u * | message, | ||
| int8u | optionalExtendedMessageControl | ||
| ) |
Messaging Cluster Display Protected Message.
| messageId | Ver.: always |
| messageControl | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| message | Ver.: always |
| optionalExtendedMessageControl | Ver.: always |
| boolean emberAfMessagingClusterGetLastMessageCallback | ( | void | ) |
Messaging Cluster Get Last Message.
| boolean emberAfMessagingClusterGetMessageCancellationCallback | ( | int32u | earliestImplementationTime | ) |
Messaging Cluster Get Message Cancellation.
| earliestImplementationTime | Ver.: always |
| boolean emberAfMessagingClusterMessageConfirmationCallback | ( | int32u | messageId, |
| int32u | confirmationTime, | ||
| int8u | messageConfirmationControl, | ||
| int8u * | messageResponse | ||
| ) |
Messaging Cluster Message Confirmation.
| messageId | Ver.: always |
| confirmationTime | Ver.: always |
| messageConfirmationControl | Ver.: since se-1.2a-07-5356-19 |
| messageResponse | Ver.: since se-1.2a-07-5356-19 |
| void emberAfMessagingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Messaging Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMessagingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Messaging Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMessagingClusterServerInitCallback | ( | int8u | endpoint | ) |
Messaging Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Messaging Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMessagingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Messaging Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMessagingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Messaging Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMessagingClusterServerTickCallback | ( | int8u | endpoint | ) |
Messaging Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfTunnelingClusterAckTransferDataClientToServerCallback | ( | int16u | tunnelId, |
| int16u | numberOfBytesLeft | ||
| ) |
Tunneling Cluster Ack Transfer Data Client To Server.
| tunnelId | Ver.: always |
| numberOfBytesLeft | Ver.: always |
| boolean emberAfTunnelingClusterAckTransferDataServerToClientCallback | ( | int16u | tunnelId, |
| int16u | numberOfBytesLeft | ||
| ) |
Tunneling Cluster Ack Transfer Data Server To Client.
| tunnelId | Ver.: always |
| numberOfBytesLeft | Ver.: always |
| void emberAfTunnelingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Tunneling Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTunnelingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Tunneling Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTunnelingClusterClientInitCallback | ( | int8u | endpoint | ) |
Tunneling Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Tunneling Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTunnelingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Tunneling Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTunnelingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Tunneling Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTunnelingClusterClientTickCallback | ( | int8u | endpoint | ) |
Tunneling Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfTunnelingClusterCloseTunnelCallback | ( | int16u | tunnelId | ) |
Tunneling Cluster Close Tunnel.
| tunnelId | Ver.: always |
| boolean emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback | ( | int8u | protocolOffset | ) |
Tunneling Cluster Get Supported Tunnel Protocols.
| protocolOffset | Ver.: always |
| boolean emberAfTunnelingClusterReadyDataClientToServerCallback | ( | int16u | tunnelId, |
| int16u | numberOfOctetsLeft | ||
| ) |
Tunneling Cluster Ready Data Client To Server.
| tunnelId | Ver.: always |
| numberOfOctetsLeft | Ver.: always |
| boolean emberAfTunnelingClusterReadyDataServerToClientCallback | ( | int16u | tunnelId, |
| int16u | numberOfOctetsLeft | ||
| ) |
Tunneling Cluster Ready Data Server To Client.
| tunnelId | Ver.: always |
| numberOfOctetsLeft | Ver.: always |
| boolean emberAfTunnelingClusterRequestTunnelCallback | ( | int8u | protocolId, |
| int16u | manufacturerCode, | ||
| int8u | flowControlSupport, | ||
| int16u | maximumIncomingTransferSize | ||
| ) |
Tunneling Cluster Request Tunnel.
| protocolId | Ver.: always |
| manufacturerCode | Ver.: always |
| flowControlSupport | Ver.: always |
| maximumIncomingTransferSize | Ver.: since se-1.1a-07-5356-17 |
| boolean emberAfTunnelingClusterRequestTunnelResponseCallback | ( | int16u | tunnelId, |
| int8u | tunnelStatus, | ||
| int16u | maximumIncomingTransferSize | ||
| ) |
Tunneling Cluster Request Tunnel Response.
| tunnelId | Ver.: always |
| tunnelStatus | Ver.: always |
| maximumIncomingTransferSize | Ver.: since se-1.1a-07-5356-17 |
| void emberAfTunnelingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Tunneling Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfTunnelingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Tunneling Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfTunnelingClusterServerInitCallback | ( | int8u | endpoint | ) |
Tunneling Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Tunneling Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfTunnelingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Tunneling Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfTunnelingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Tunneling Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfTunnelingClusterServerTickCallback | ( | int8u | endpoint | ) |
Tunneling Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback | ( | int8u | protocolListComplete, |
| int8u | protocolCount, | ||
| int8u * | protocolList | ||
| ) |
Tunneling Cluster Supported Tunnel Protocols Response.
| protocolListComplete | Ver.: always |
| protocolCount | Ver.: always |
| protocolList | Ver.: always |
| boolean emberAfTunnelingClusterTransferDataClientToServerCallback | ( | int16u | tunnelId, |
| int8u * | data | ||
| ) |
Tunneling Cluster Transfer Data Client To Server.
| tunnelId | Ver.: always |
| data | Ver.: always |
| boolean emberAfTunnelingClusterTransferDataErrorClientToServerCallback | ( | int16u | tunnelId, |
| int8u | transferDataStatus | ||
| ) |
Tunneling Cluster Transfer Data Error Client To Server.
| tunnelId | Ver.: always |
| transferDataStatus | Ver.: always |
| boolean emberAfTunnelingClusterTransferDataErrorServerToClientCallback | ( | int16u | tunnelId, |
| int8u | transferDataStatus | ||
| ) |
Tunneling Cluster Transfer Data Error Server To Client.
| tunnelId | Ver.: always |
| transferDataStatus | Ver.: always |
| boolean emberAfTunnelingClusterTransferDataServerToClientCallback | ( | int16u | tunnelId, |
| int8u * | data | ||
| ) |
Tunneling Cluster Transfer Data Server To Client.
| tunnelId | Ver.: always |
| data | Ver.: always |
| boolean emberAfTunnelingClusterTunnelClosureNotificationCallback | ( | int16u | tunnelId | ) |
Tunneling Cluster Tunnel Closure Notification.
| tunnelId | Ver.: always |
| boolean emberAfPrepaymentClusterChangeDebtCallback | ( | int32u | issuerEventId, |
| int8u * | debtLabel, | ||
| int32u | debtAmount, | ||
| int8u | debtRecoveryMethod, | ||
| int8u | debtAmountType, | ||
| int32u | debtRecoveryStartTime, | ||
| int16u | debtRecoveryCollectionTime, | ||
| int8u | debtRecoveryFrequency, | ||
| int32u | debtRecoveryAmount, | ||
| int16u | debtRecoveryBalancePercentage | ||
| ) |
Prepayment Cluster Change Debt.
| issuerEventId | Ver.: always |
| debtLabel | Ver.: always |
| debtAmount | Ver.: always |
| debtRecoveryMethod | Ver.: always |
| debtAmountType | Ver.: always |
| debtRecoveryStartTime | Ver.: always |
| debtRecoveryCollectionTime | Ver.: always |
| debtRecoveryFrequency | Ver.: always |
| debtRecoveryAmount | Ver.: always |
| debtRecoveryBalancePercentage | Ver.: always |
| boolean emberAfPrepaymentClusterChangePaymentModeCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int16u | proposedPaymentControlConfiguration, | ||
| int32u | cutOffValue | ||
| ) |
Prepayment Cluster Change Payment Mode.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| proposedPaymentControlConfiguration | Ver.: always |
| cutOffValue | Ver.: always |
| boolean emberAfPrepaymentClusterChangePaymentModeResponseCallback | ( | int8u | friendlyCredit, |
| int32u | friendlyCreditCalendarId, | ||
| int32u | emergencyCreditLimit, | ||
| int32u | emergencyCreditThreshold | ||
| ) |
Prepayment Cluster Change Payment Mode Response.
| friendlyCredit | Ver.: always |
| friendlyCreditCalendarId | Ver.: always |
| emergencyCreditLimit | Ver.: always |
| emergencyCreditThreshold | Ver.: always |
| void emberAfPrepaymentClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Prepayment Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPrepaymentClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Prepayment Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPrepaymentClusterClientInitCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Prepayment Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPrepaymentClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Prepayment Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPrepaymentClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Prepayment Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPrepaymentClusterClientTickCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPrepaymentClusterConsumerTopUpCallback | ( | int8u | originatingDevice, |
| int8u * | topUpCode | ||
| ) |
Prepayment Cluster Consumer Top Up.
| originatingDevice | Ver.: always |
| topUpCode | Ver.: always |
| boolean emberAfPrepaymentClusterConsumerTopUpResponseCallback | ( | int8u | resultType, |
| int32u | topUpValue, | ||
| int8u | sourceOfTopUp, | ||
| int32u | creditRemaining | ||
| ) |
Prepayment Cluster Consumer Top Up Response.
| resultType | Ver.: always |
| topUpValue | Ver.: always |
| sourceOfTopUp | Ver.: always |
| creditRemaining | Ver.: always |
| boolean emberAfPrepaymentClusterCreditAdjustmentCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int8u | creditAdjustmentType, | ||
| int32u | creditAdjustmentValue | ||
| ) |
Prepayment Cluster Credit Adjustment.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| creditAdjustmentType | Ver.: always |
| creditAdjustmentValue | Ver.: always |
| boolean emberAfPrepaymentClusterEmergencyCreditSetupCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | emergencyCreditLimit, | ||
| int32u | emergencyCreditThreshold | ||
| ) |
Prepayment Cluster Emergency Credit Setup.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| emergencyCreditLimit | Ver.: always |
| emergencyCreditThreshold | Ver.: always |
| boolean emberAfPrepaymentClusterGetDebtRepaymentLogCallback | ( | int32u | latestEndTime, |
| int8u | numberOfDebts, | ||
| int8u | debtType | ||
| ) |
Prepayment Cluster Get Debt Repayment Log.
| latestEndTime | Ver.: always |
| numberOfDebts | Ver.: always |
| debtType | Ver.: always |
| boolean emberAfPrepaymentClusterGetPrepaySnapshotCallback | ( | int32u | earliestStartTime, |
| int32u | latestEndTime, | ||
| int8u | snapshotOffset, | ||
| int32u | snapshotCause | ||
| ) |
Prepayment Cluster Get Prepay Snapshot.
| earliestStartTime | Ver.: always |
| latestEndTime | Ver.: always |
| snapshotOffset | Ver.: always |
| snapshotCause | Ver.: always |
| boolean emberAfPrepaymentClusterGetTopUpLogCallback | ( | int32u | latestEndTime, |
| int8u | numberOfRecords | ||
| ) |
Prepayment Cluster Get Top Up Log.
| latestEndTime | Ver.: always |
| numberOfRecords | Ver.: always |
| boolean emberAfPrepaymentClusterPublishDebtLogCallback | ( | int8u | commandIndex, |
| int8u | totalNumberOfCommands, | ||
| int8u * | debtPayload | ||
| ) |
Prepayment Cluster Publish Debt Log.
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| debtPayload | Ver.: always |
| boolean emberAfPrepaymentClusterPublishPrepaySnapshotCallback | ( | int32u | snapshotId, |
| int32u | snapshotTime, | ||
| int8u | totalSnapshotsFound, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int32u | snapshotCause, | ||
| int8u | snapshotPayloadType, | ||
| int8u * | snapshotPayload | ||
| ) |
Prepayment Cluster Publish Prepay Snapshot.
| snapshotId | Ver.: always |
| snapshotTime | Ver.: always |
| totalSnapshotsFound | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| snapshotCause | Ver.: always |
| snapshotPayloadType | Ver.: always |
| snapshotPayload | Ver.: always |
| boolean emberAfPrepaymentClusterPublishTopUpLogCallback | ( | int8u | commandIndex, |
| int8u | totalNumberOfCommands, | ||
| int8u * | topUpPayload | ||
| ) |
Prepayment Cluster Publish Top Up Log.
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| topUpPayload | Ver.: always |
| boolean emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback | ( | int32u | commandIssueDateTime, |
| int8u | originatingDevice | ||
| ) |
Prepayment Cluster Select Available Emergency Credit.
| commandIssueDateTime | Ver.: always |
| originatingDevice | Ver.: always |
| void emberAfPrepaymentClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Prepayment Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPrepaymentClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Prepayment Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPrepaymentClusterServerInitCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Prepayment Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPrepaymentClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Prepayment Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPrepaymentClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Prepayment Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPrepaymentClusterServerTickCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPrepaymentClusterSetLowCreditWarningLevelCallback | ( | int32u | lowCreditWarningLevel | ) |
Prepayment Cluster Set Low Credit Warning Level.
| lowCreditWarningLevel | Ver.: always |
| boolean emberAfPrepaymentClusterSetMaximumCreditLimitCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int32u | maximumCreditLevel, | ||
| int32u | maximumCreditPerTopUp | ||
| ) |
Prepayment Cluster Set Maximum Credit Limit.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| maximumCreditLevel | Ver.: always |
| maximumCreditPerTopUp | Ver.: always |
| boolean emberAfPrepaymentClusterSetOverallDebtCapCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int32u | overallDebtCap | ||
| ) |
Prepayment Cluster Set Overall Debt Cap.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| overallDebtCap | Ver.: always |
| void emberAfEnergyManagementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Energy Management Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEnergyManagementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Energy Management Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEnergyManagementClusterClientInitCallback | ( | int8u | endpoint | ) |
Energy Management Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Energy Management Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEnergyManagementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Energy Management Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEnergyManagementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Energy Management Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEnergyManagementClusterClientTickCallback | ( | int8u | endpoint | ) |
Energy Management Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfEnergyManagementClusterManageEventCallback | ( | int32u | issuerEventId, |
| int16u | deviceClass, | ||
| int8u | utilityEnrollmentGroup, | ||
| int8u | actionRequired | ||
| ) |
Energy Management Cluster Manage Event.
| issuerEventId | Ver.: always |
| deviceClass | Ver.: always |
| utilityEnrollmentGroup | Ver.: always |
| actionRequired | Ver.: always |
| boolean emberAfEnergyManagementClusterReportEventStatusCallback | ( | int32u | issuerEventId, |
| int8u | eventStatus, | ||
| int32u | eventStatusTime, | ||
| int8u | criticalityLevelApplied, | ||
| int16u | coolingTemperatureSetPointApplied, | ||
| int16u | heatingTemperatureSetPointApplied, | ||
| int8s | averageLoadAdjustmentPercentageApplied, | ||
| int8u | dutyCycleApplied, | ||
| int8u | eventControl | ||
| ) |
Energy Management Cluster Report Event Status.
| issuerEventId | Ver.: always |
| eventStatus | Ver.: always |
| eventStatusTime | Ver.: always |
| criticalityLevelApplied | Ver.: always |
| coolingTemperatureSetPointApplied | Ver.: always |
| heatingTemperatureSetPointApplied | Ver.: always |
| averageLoadAdjustmentPercentageApplied | Ver.: always |
| dutyCycleApplied | Ver.: always |
| eventControl | Ver.: always |
| void emberAfEnergyManagementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Energy Management Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEnergyManagementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Energy Management Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEnergyManagementClusterServerInitCallback | ( | int8u | endpoint | ) |
Energy Management Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Energy Management Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEnergyManagementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Energy Management Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEnergyManagementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Energy Management Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEnergyManagementClusterServerTickCallback | ( | int8u | endpoint | ) |
Energy Management Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfCalendarClusterCancelCalendarCallback | ( | int32u | providerId, |
| int32u | issuerCalendarId, | ||
| int8u | calendarType | ||
| ) |
Calendar Cluster Cancel Calendar.
| providerId | Ver.: always |
| issuerCalendarId | Ver.: always |
| calendarType | Ver.: always |
| void emberAfCalendarClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Calendar Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCalendarClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Calendar Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCalendarClusterClientInitCallback | ( | int8u | endpoint | ) |
Calendar Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Calendar Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCalendarClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Calendar Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCalendarClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Calendar Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCalendarClusterClientTickCallback | ( | int8u | endpoint | ) |
Calendar Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfCalendarClusterGetCalendarCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCalendars, | ||
| int8u | calendarType, | ||
| int32u | providerId | ||
| ) |
Calendar Cluster Get Calendar.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCalendars | Ver.: always |
| calendarType | Ver.: always |
| providerId | Ver.: always |
| boolean emberAfCalendarClusterGetCalendarCancellationCallback | ( | void | ) |
Calendar Cluster Get Calendar Cancellation.
| boolean emberAfCalendarClusterGetDayProfilesCallback | ( | int32u | providerId, |
| int32u | issuerCalendarId, | ||
| int8u | startDayId, | ||
| int8u | numberOfDays | ||
| ) |
Calendar Cluster Get Day Profiles.
| providerId | Ver.: always |
| issuerCalendarId | Ver.: always |
| startDayId | Ver.: always |
| numberOfDays | Ver.: always |
| boolean emberAfCalendarClusterGetSeasonsCallback | ( | int32u | providerId, |
| int32u | issuerCalendarId | ||
| ) |
Calendar Cluster Get Seasons.
| providerId | Ver.: always |
| issuerCalendarId | Ver.: always |
| boolean emberAfCalendarClusterGetSpecialDaysCallback | ( | int32u | startTime, |
| int8u | numberOfEvents, | ||
| int8u | calendarType, | ||
| int32u | providerId, | ||
| int32u | issuerCalendarId | ||
| ) |
Calendar Cluster Get Special Days.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| calendarType | Ver.: always |
| providerId | Ver.: always |
| issuerCalendarId | Ver.: always |
| boolean emberAfCalendarClusterGetWeekProfilesCallback | ( | int32u | providerId, |
| int32u | issuerCalendarId, | ||
| int8u | startWeekId, | ||
| int8u | numberOfWeeks | ||
| ) |
Calendar Cluster Get Week Profiles.
| providerId | Ver.: always |
| issuerCalendarId | Ver.: always |
| startWeekId | Ver.: always |
| numberOfWeeks | Ver.: always |
| boolean emberAfCalendarClusterPublishCalendarCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerCalendarId, | ||
| int32u | startTime, | ||
| int8u | calendarType, | ||
| int8u | calendarTimeReference, | ||
| int8u * | calendarName, | ||
| int8u | numberOfSeasons, | ||
| int8u | numberOfWeekProfiles, | ||
| int8u | numberOfDayProfiles | ||
| ) |
Calendar Cluster Publish Calendar.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerCalendarId | Ver.: always |
| startTime | Ver.: always |
| calendarType | Ver.: always |
| calendarTimeReference | Ver.: always |
| calendarName | Ver.: always |
| numberOfSeasons | Ver.: always |
| numberOfWeekProfiles | Ver.: always |
| numberOfDayProfiles | Ver.: always |
| boolean emberAfCalendarClusterPublishDayProfileCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerCalendarId, | ||
| int8u | dayId, | ||
| int8u | totalNumberOfScheduleEntries, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int8u | calendarType, | ||
| int8u * | dayScheduleEntries | ||
| ) |
Calendar Cluster Publish Day Profile.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerCalendarId | Ver.: always |
| dayId | Ver.: always |
| totalNumberOfScheduleEntries | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| calendarType | Ver.: always |
| dayScheduleEntries | Ver.: always |
| boolean emberAfCalendarClusterPublishSeasonsCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerCalendarId, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int8u * | seasonEntries | ||
| ) |
Calendar Cluster Publish Seasons.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerCalendarId | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| seasonEntries | Ver.: always |
| boolean emberAfCalendarClusterPublishSpecialDaysCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerCalendarId, | ||
| int32u | startTime, | ||
| int8u | calendarType, | ||
| int8u | totalNumberOfSpecialDays, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int8u * | specialDayEntries | ||
| ) |
Calendar Cluster Publish Special Days.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerCalendarId | Ver.: always |
| startTime | Ver.: always |
| calendarType | Ver.: always |
| totalNumberOfSpecialDays | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| specialDayEntries | Ver.: always |
| boolean emberAfCalendarClusterPublishWeekProfileCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerCalendarId, | ||
| int8u | weekId, | ||
| int8u | dayIdRefMonday, | ||
| int8u | dayIdRefTuesday, | ||
| int8u | dayIdRefWednesday, | ||
| int8u | dayIdRefThursday, | ||
| int8u | dayIdRefFriday, | ||
| int8u | dayIdRefSaturday, | ||
| int8u | dayIdRefSunday | ||
| ) |
Calendar Cluster Publish Week Profile.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerCalendarId | Ver.: always |
| weekId | Ver.: always |
| dayIdRefMonday | Ver.: always |
| dayIdRefTuesday | Ver.: always |
| dayIdRefWednesday | Ver.: always |
| dayIdRefThursday | Ver.: always |
| dayIdRefFriday | Ver.: always |
| dayIdRefSaturday | Ver.: always |
| dayIdRefSunday | Ver.: always |
| void emberAfCalendarClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Calendar Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfCalendarClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Calendar Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfCalendarClusterServerInitCallback | ( | int8u | endpoint | ) |
Calendar Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Calendar Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfCalendarClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Calendar Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfCalendarClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Calendar Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfCalendarClusterServerTickCallback | ( | int8u | endpoint | ) |
Calendar Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDeviceManagementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Device Management Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDeviceManagementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Device Management Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDeviceManagementClusterClientInitCallback | ( | int8u | endpoint | ) |
Device Management Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Device Management Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDeviceManagementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Device Management Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDeviceManagementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Device Management Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDeviceManagementClusterClientTickCallback | ( | int8u | endpoint | ) |
Device Management Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDeviceManagementClusterGetCINCallback | ( | void | ) |
Device Management Cluster Get C I N.
| boolean emberAfDeviceManagementClusterGetChangeOfSupplierCallback | ( | void | ) |
Device Management Cluster Get Change Of Supplier.
| boolean emberAfDeviceManagementClusterGetChangeOfTenancyCallback | ( | void | ) |
Device Management Cluster Get Change Of Tenancy.
| boolean emberAfDeviceManagementClusterGetEventConfigurationCallback | ( | int16u | eventId | ) |
Device Management Cluster Get Event Configuration.
| eventId | Ver.: always |
| boolean emberAfDeviceManagementClusterGetSiteIdCallback | ( | void | ) |
Device Management Cluster Get Site Id.
| boolean emberAfDeviceManagementClusterPublishChangeOfSupplierCallback | ( | int32u | currentProviderId, |
| int32u | issuerEventId, | ||
| int8u | tariffType, | ||
| int32u | proposedProviderId, | ||
| int32u | providerChangeImplementationTime, | ||
| int32u | providerChangeControl, | ||
| int8u * | proposedProviderName, | ||
| int8u * | proposedProviderContactDetails | ||
| ) |
Device Management Cluster Publish Change Of Supplier.
| currentProviderId | Ver.: always |
| issuerEventId | Ver.: always |
| tariffType | Ver.: always |
| proposedProviderId | Ver.: always |
| providerChangeImplementationTime | Ver.: always |
| providerChangeControl | Ver.: always |
| proposedProviderName | Ver.: always |
| proposedProviderContactDetails | Ver.: always |
| boolean emberAfDeviceManagementClusterPublishChangeOfTenancyCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int8u | tariffType, | ||
| int32u | implementationDateTime, | ||
| int32u | proposedTenancyChangeControl | ||
| ) |
Device Management Cluster Publish Change Of Tenancy.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| tariffType | Ver.: always |
| implementationDateTime | Ver.: always |
| proposedTenancyChangeControl | Ver.: always |
| boolean emberAfDeviceManagementClusterReportEventConfigurationCallback | ( | int8u | commandIndex, |
| int8u | totalCommands, | ||
| int8u * | eventConfigurationPayload | ||
| ) |
Device Management Cluster Report Event Configuration.
| commandIndex | Ver.: always |
| totalCommands | Ver.: always |
| eventConfigurationPayload | Ver.: always |
| boolean emberAfDeviceManagementClusterRequestNewPasswordCallback | ( | int8u | passwordType | ) |
Device Management Cluster Request New Password.
| passwordType | Ver.: always |
| boolean emberAfDeviceManagementClusterRequestNewPasswordResponseCallback | ( | int32u | issuerEventId, |
| int32u | implementationDateTime, | ||
| int16u | durationInMinutes, | ||
| int8u | passwordType, | ||
| int8u * | password | ||
| ) |
Device Management Cluster Request New Password Response.
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| durationInMinutes | Ver.: always |
| passwordType | Ver.: always |
| password | Ver.: always |
| void emberAfDeviceManagementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Device Management Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDeviceManagementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Device Management Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDeviceManagementClusterServerInitCallback | ( | int8u | endpoint | ) |
Device Management Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Device Management Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDeviceManagementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Device Management Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDeviceManagementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Device Management Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDeviceManagementClusterServerTickCallback | ( | int8u | endpoint | ) |
Device Management Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDeviceManagementClusterSetEventConfigurationCallback | ( | int32u | issuerEventId, |
| int32u | startDateTime, | ||
| int8u | eventConfiguration, | ||
| int8u | configurationControl, | ||
| int8u * | eventConfigurationPayload | ||
| ) |
Device Management Cluster Set Event Configuration.
| issuerEventId | Ver.: always |
| startDateTime | Ver.: always |
| eventConfiguration | Ver.: always |
| configurationControl | Ver.: always |
| eventConfigurationPayload | Ver.: always |
| boolean emberAfDeviceManagementClusterUpdateCINCallback | ( | int32u | issuerEventId, |
| int32u | implementationTime, | ||
| int32u | providerId, | ||
| int8u * | customerIdNumber | ||
| ) |
Device Management Cluster Update C I N.
| issuerEventId | Ver.: always |
| implementationTime | Ver.: always |
| providerId | Ver.: always |
| customerIdNumber | Ver.: always |
| boolean emberAfDeviceManagementClusterUpdateSiteIdCallback | ( | int32u | issuerEventId, |
| int32u | siteIdTime, | ||
| int32u | providerId, | ||
| int8u * | siteId | ||
| ) |
Device Management Cluster Update Site Id.
| issuerEventId | Ver.: always |
| siteIdTime | Ver.: always |
| providerId | Ver.: always |
| siteId | Ver.: always |
| boolean emberAfEventsClusterClearEventLogRequestCallback | ( | int8u | logId | ) |
Events Cluster Clear Event Log Request.
| logId | Ver.: always |
| boolean emberAfEventsClusterClearEventLogResponseCallback | ( | int8u | clearedEventsLogs | ) |
Events Cluster Clear Event Log Response.
| clearedEventsLogs | Ver.: always |
| void emberAfEventsClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Events Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEventsClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Events Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEventsClusterClientInitCallback | ( | int8u | endpoint | ) |
Events Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Events Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEventsClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Events Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEventsClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Events Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEventsClusterClientTickCallback | ( | int8u | endpoint | ) |
Events Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfEventsClusterGetEventLogCallback | ( | int8u | eventControlLogId, |
| int16u | eventId, | ||
| int32u | startTime, | ||
| int32u | endTime, | ||
| int8u | numberOfEvents, | ||
| int16u | eventOffset | ||
| ) |
Events Cluster Get Event Log.
| eventControlLogId | Ver.: always |
| eventId | Ver.: always |
| startTime | Ver.: always |
| endTime | Ver.: always |
| numberOfEvents | Ver.: always |
| eventOffset | Ver.: always |
| boolean emberAfEventsClusterPublishEventCallback | ( | int8u | logId, |
| int16u | eventId, | ||
| int32u | eventTime, | ||
| int8u | eventControl, | ||
| int8u * | eventData | ||
| ) |
Events Cluster Publish Event.
| logId | Ver.: always |
| eventId | Ver.: always |
| eventTime | Ver.: always |
| eventControl | Ver.: always |
| eventData | Ver.: always |
| boolean emberAfEventsClusterPublishEventLogCallback | ( | int16u | totalNumberOfEvents, |
| int8u | commandIndex, | ||
| int8u | totalCommands, | ||
| int8u | logPayloadControl, | ||
| int8u * | logPayload | ||
| ) |
Events Cluster Publish Event Log.
| totalNumberOfEvents | Ver.: always |
| commandIndex | Ver.: always |
| totalCommands | Ver.: always |
| logPayloadControl | Ver.: always |
| logPayload | Ver.: always |
| void emberAfEventsClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Events Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfEventsClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Events Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfEventsClusterServerInitCallback | ( | int8u | endpoint | ) |
Events Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Events Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfEventsClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Events Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfEventsClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Events Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfEventsClusterServerTickCallback | ( | int8u | endpoint | ) |
Events Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfMduPairingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
MDU Pairing Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMduPairingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
MDU Pairing Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMduPairingClusterClientInitCallback | ( | int8u | endpoint | ) |
MDU Pairing Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
MDU Pairing Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMduPairingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
MDU Pairing Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMduPairingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
MDU Pairing Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMduPairingClusterClientTickCallback | ( | int8u | endpoint | ) |
MDU Pairing Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfMduPairingClusterPairingRequestCallback | ( | int32u | localPairingInformationVersion, |
| int8u * | eui64OfRequestingDevice | ||
| ) |
MDU Pairing Cluster Pairing Request.
| localPairingInformationVersion | Ver.: always |
| eui64OfRequestingDevice | Ver.: always |
| boolean emberAfMduPairingClusterPairingResponseCallback | ( | int32u | pairingInformationVersion, |
| int8u | totalNumberOfDevices, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int8u * | eui64s | ||
| ) |
MDU Pairing Cluster Pairing Response.
| pairingInformationVersion | Ver.: always |
| totalNumberOfDevices | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| eui64s | Ver.: always |
| void emberAfMduPairingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
MDU Pairing Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMduPairingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
MDU Pairing Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMduPairingClusterServerInitCallback | ( | int8u | endpoint | ) |
MDU Pairing Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
MDU Pairing Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMduPairingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
MDU Pairing Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMduPairingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
MDU Pairing Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMduPairingClusterServerTickCallback | ( | int8u | endpoint | ) |
MDU Pairing Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfKeyEstablishmentClusterClientCommandReceivedCallback | ( | EmberAfClusterCommand * | cmd | ) |
Key Establishment Cluster Client Command Received.
This function is called by the application framework when a server-to-client key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.
| cmd | Ver.: always |
| void emberAfKeyEstablishmentClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Key Establishment Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfKeyEstablishmentClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Key Establishment Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfKeyEstablishmentClusterClientInitCallback | ( | int8u | endpoint | ) |
Key Establishment Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Key Establishment Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfKeyEstablishmentClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Key Establishment Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Key Establishment Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfKeyEstablishmentClusterClientTickCallback | ( | int8u | endpoint | ) |
Key Establishment Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback | ( | int8u * | secureMessageAuthenticationCode | ) |
Key Establishment Cluster Confirm Key Data Request.
| secureMessageAuthenticationCode | Ver.: always |
| boolean emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback | ( | int8u * | secureMessageAuthenticationCode | ) |
Key Establishment Cluster Confirm Key Data Response.
| secureMessageAuthenticationCode | Ver.: always |
| boolean emberAfKeyEstablishmentClusterEphemeralDataRequestCallback | ( | int8u * | ephemeralData | ) |
Key Establishment Cluster Ephemeral Data Request.
| ephemeralData | Ver.: always |
| boolean emberAfKeyEstablishmentClusterEphemeralDataResponseCallback | ( | int8u * | ephemeralData | ) |
Key Establishment Cluster Ephemeral Data Response.
| ephemeralData | Ver.: always |
| boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback | ( | int16u | keyEstablishmentSuite, |
| int8u | ephemeralDataGenerateTime, | ||
| int8u | confirmKeyGenerateTime, | ||
| int8u * | identity | ||
| ) |
Key Establishment Cluster Initiate Key Establishment Request.
| keyEstablishmentSuite | Ver.: always |
| ephemeralDataGenerateTime | Ver.: always |
| confirmKeyGenerateTime | Ver.: always |
| identity | Ver.: always |
| boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback | ( | int16u | requestedKeyEstablishmentSuite, |
| int8u | ephemeralDataGenerateTime, | ||
| int8u | confirmKeyGenerateTime, | ||
| int8u * | identity | ||
| ) |
Key Establishment Cluster Initiate Key Establishment Response.
| requestedKeyEstablishmentSuite | Ver.: always |
| ephemeralDataGenerateTime | Ver.: always |
| confirmKeyGenerateTime | Ver.: always |
| identity | Ver.: always |
| void emberAfKeyEstablishmentClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Key Establishment Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfKeyEstablishmentClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Key Establishment Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfKeyEstablishmentClusterServerInitCallback | ( | int8u | endpoint | ) |
Key Establishment Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Key Establishment Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfKeyEstablishmentClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Key Establishment Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Key Establishment Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfKeyEstablishmentClusterServerTickCallback | ( | int8u | endpoint | ) |
Key Establishment Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback | ( | int8u | statusCode, |
| int8u | waitTime, | ||
| int16u | keyEstablishmentSuite | ||
| ) |
Key Establishment Cluster Terminate Key Establishment.
| statusCode | Ver.: always |
| waitTime | Ver.: always |
| keyEstablishmentSuite | Ver.: always |
| boolean emberAfKeyEstablishmentClusterServerCommandReceivedCallback | ( | EmberAfClusterCommand * | cmd | ) |
Key Establishment Cluster Server Command Received.
This function is called by the application framework when a client-to-server key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.
| cmd | Ver.: always |
| void emberAfInformationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Information Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfInformationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Information Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfInformationClusterClientInitCallback | ( | int8u | endpoint | ) |
Information Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Information Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfInformationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Information Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfInformationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Information Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfInformationClusterClientTickCallback | ( | int8u | endpoint | ) |
Information Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfInformationClusterConfigureDeliveryEnableCallback | ( | int8u | enable | ) |
Information Cluster Configure Delivery Enable.
| enable | Ver.: always |
| boolean emberAfInformationClusterConfigureNodeDescriptionCallback | ( | int8u * | description | ) |
Information Cluster Configure Node Description.
| description | Ver.: always |
| boolean emberAfInformationClusterConfigurePushInformationTimerCallback | ( | int32u | timer | ) |
Information Cluster Configure Push Information Timer.
| timer | Ver.: always |
| boolean emberAfInformationClusterConfigureSetRootIdCallback | ( | int16u | rootId | ) |
Information Cluster Configure Set Root Id.
| rootId | Ver.: always |
| boolean emberAfInformationClusterDeleteCallback | ( | int8u | deletionOptions, |
| int8u * | contentIds | ||
| ) |
Information Cluster Delete.
| deletionOptions | Ver.: always |
| contentIds | Ver.: always |
| boolean emberAfInformationClusterDeleteResponseCallback | ( | int8u * | notificationList | ) |
Information Cluster Delete Response.
| notificationList | Ver.: always |
| boolean emberAfInformationClusterPushInformationCallback | ( | int8u * | contents | ) |
Information Cluster Push Information.
| contents | Ver.: always |
| boolean emberAfInformationClusterPushInformationResponseCallback | ( | int8u * | notificationList | ) |
Information Cluster Push Information Response.
| notificationList | Ver.: always |
| boolean emberAfInformationClusterRequestInformationCallback | ( | int8u | inquiryId, |
| int8u | dataTypeId, | ||
| int8u * | requestInformationPayload | ||
| ) |
Information Cluster Request Information.
| inquiryId | Ver.: always |
| dataTypeId | Ver.: always |
| requestInformationPayload | Ver.: always |
| boolean emberAfInformationClusterRequestInformationResponseCallback | ( | int8u | number, |
| int8u * | buffer | ||
| ) |
Information Cluster Request Information Response.
| number | Ver.: always |
| buffer | Ver.: always |
| boolean emberAfInformationClusterRequestPreferenceConfirmationCallback | ( | int8u * | statusFeedbackList | ) |
Information Cluster Request Preference Confirmation.
| statusFeedbackList | Ver.: always |
| boolean emberAfInformationClusterRequestPreferenceResponseCallback | ( | int8u | statusFeedback, |
| int16u | preferenceType, | ||
| int8u * | preferencePayload | ||
| ) |
Information Cluster Request Preference Response.
| statusFeedback | Ver.: always |
| preferenceType | Ver.: always |
| preferencePayload | Ver.: always |
| boolean emberAfInformationClusterSendPreferenceCallback | ( | int16u | preferenceType, |
| int8u * | preferencePayload | ||
| ) |
Information Cluster Send Preference.
| preferenceType | Ver.: always |
| preferencePayload | Ver.: always |
| boolean emberAfInformationClusterSendPreferenceResponseCallback | ( | int8u * | statusFeedbackList | ) |
Information Cluster Send Preference Response.
| statusFeedbackList | Ver.: always |
| void emberAfInformationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Information Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfInformationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Information Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfInformationClusterServerInitCallback | ( | int8u | endpoint | ) |
Information Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Information Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfInformationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Information Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfInformationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Information Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| boolean emberAfInformationClusterServerRequestPreferenceCallback | ( | void | ) |
Information Cluster Server Request Preference.
| void emberAfInformationClusterServerTickCallback | ( | int8u | endpoint | ) |
Information Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfInformationClusterUpdateCallback | ( | int8u | accessControl, |
| int8u | option, | ||
| int8u * | contents | ||
| ) |
Information Cluster Update.
| accessControl | Ver.: always |
| option | Ver.: always |
| contents | Ver.: always |
| boolean emberAfInformationClusterUpdateResponseCallback | ( | int8u * | notificationList | ) |
Information Cluster Update Response.
| notificationList | Ver.: always |
| void emberAfDataSharingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Data Sharing Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDataSharingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Data Sharing Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDataSharingClusterClientInitCallback | ( | int8u | endpoint | ) |
Data Sharing Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Data Sharing Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDataSharingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Data Sharing Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDataSharingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Data Sharing Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDataSharingClusterClientTickCallback | ( | int8u | endpoint | ) |
Data Sharing Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDataSharingClusterFileTransmissionCallback | ( | int8u | transmitOptions, |
| int8u * | buffer | ||
| ) |
Data Sharing Cluster File Transmission.
| transmitOptions | Ver.: always |
| buffer | Ver.: always |
| boolean emberAfDataSharingClusterModifyFileRequestCallback | ( | int16u | fileIndex, |
| int32u | fileStartPosition, | ||
| int32u | octetCount | ||
| ) |
Data Sharing Cluster Modify File Request.
| fileIndex | Ver.: always |
| fileStartPosition | Ver.: always |
| octetCount | Ver.: always |
| boolean emberAfDataSharingClusterModifyRecordRequestCallback | ( | int16u | fileIndex, |
| int16u | fileStartRecord, | ||
| int16u | recordCount | ||
| ) |
Data Sharing Cluster Modify Record Request.
| fileIndex | Ver.: always |
| fileStartRecord | Ver.: always |
| recordCount | Ver.: always |
| boolean emberAfDataSharingClusterReadFileRequestCallback | ( | int16u | fileIndex, |
| int8u * | fileStartPositionAndRequestedOctetCount | ||
| ) |
Data Sharing Cluster Read File Request.
| fileIndex | Ver.: always |
| fileStartPositionAndRequestedOctetCount | Ver.: always |
| boolean emberAfDataSharingClusterReadRecordRequestCallback | ( | int16u | fileIndex, |
| int8u * | fileStartRecordAndRequestedRecordCount | ||
| ) |
Data Sharing Cluster Read Record Request.
| fileIndex | Ver.: always |
| fileStartRecordAndRequestedRecordCount | Ver.: always |
| boolean emberAfDataSharingClusterRecordTransmissionCallback | ( | int8u | transmitOptions, |
| int8u * | buffer | ||
| ) |
Data Sharing Cluster Record Transmission.
| transmitOptions | Ver.: always |
| buffer | Ver.: always |
| void emberAfDataSharingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Data Sharing Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDataSharingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Data Sharing Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDataSharingClusterServerInitCallback | ( | int8u | endpoint | ) |
Data Sharing Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Data Sharing Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDataSharingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Data Sharing Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDataSharingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Data Sharing Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDataSharingClusterServerTickCallback | ( | int8u | endpoint | ) |
Data Sharing Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDataSharingClusterWriteFileRequestCallback | ( | int8u | writeOptions, |
| int8u * | fileSize | ||
| ) |
Data Sharing Cluster Write File Request.
| writeOptions | Ver.: always |
| fileSize | Ver.: always |
| boolean emberAfDataSharingClusterWriteFileResponseCallback | ( | int8u | status, |
| int8u * | fileIndex | ||
| ) |
Data Sharing Cluster Write File Response.
| status | Ver.: always |
| fileIndex | Ver.: always |
| boolean emberAfGamingClusterActionControlCallback | ( | int32u | actions | ) |
Gaming Cluster Action Control.
| actions | Ver.: always |
| void emberAfGamingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Gaming Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGamingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Gaming Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGamingClusterClientInitCallback | ( | int8u | endpoint | ) |
Gaming Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Gaming Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGamingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Gaming Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGamingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Gaming Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGamingClusterClientTickCallback | ( | int8u | endpoint | ) |
Gaming Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGamingClusterDownloadGameCallback | ( | void | ) |
Gaming Cluster Download Game.
| boolean emberAfGamingClusterEndGameCallback | ( | void | ) |
Gaming Cluster End Game.
| boolean emberAfGamingClusterGameAnnouncementCallback | ( | int16u | gameId, |
| int8u | gameMaster, | ||
| int8u * | listOfGame | ||
| ) |
Gaming Cluster Game Announcement.
| gameId | Ver.: always |
| gameMaster | Ver.: always |
| listOfGame | Ver.: always |
| boolean emberAfGamingClusterGeneralResponseCallback | ( | int8u | commandId, |
| int8u | status, | ||
| int8u * | message | ||
| ) |
Gaming Cluster General Response.
| commandId | Ver.: always |
| status | Ver.: always |
| message | Ver.: always |
| boolean emberAfGamingClusterJoinGameCallback | ( | int16u | gameId, |
| int8u | joinAsMaster, | ||
| int8u * | nameOfGame | ||
| ) |
Gaming Cluster Join Game.
| gameId | Ver.: always |
| joinAsMaster | Ver.: always |
| nameOfGame | Ver.: always |
| boolean emberAfGamingClusterPauseGameCallback | ( | void | ) |
Gaming Cluster Pause Game.
| boolean emberAfGamingClusterQuitGameCallback | ( | void | ) |
Gaming Cluster Quit Game.
| boolean emberAfGamingClusterResumeGameCallback | ( | void | ) |
Gaming Cluster Resume Game.
| boolean emberAfGamingClusterSearchGameCallback | ( | int8u | specificGame, |
| int16u | gameId | ||
| ) |
Gaming Cluster Search Game.
| specificGame | Ver.: always |
| gameId | Ver.: always |
| void emberAfGamingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Gaming Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfGamingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Gaming Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfGamingClusterServerInitCallback | ( | int8u | endpoint | ) |
Gaming Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Gaming Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfGamingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Gaming Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfGamingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Gaming Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfGamingClusterServerTickCallback | ( | int8u | endpoint | ) |
Gaming Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfGamingClusterStartGameCallback | ( | void | ) |
Gaming Cluster Start Game.
| boolean emberAfGamingClusterStartOverCallback | ( | void | ) |
Gaming Cluster Start Over.
| void emberAfDataRateControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Data Rate Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDataRateControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Data Rate Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDataRateControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Data Rate Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Data Rate Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDataRateControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Data Rate Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDataRateControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Data Rate Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDataRateControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Data Rate Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfDataRateControlClusterDataRateControlCallback | ( | int16u | originatorAddress, |
| int16u | destinationAddress, | ||
| int8u | dataRate | ||
| ) |
Data Rate Control Cluster Data Rate Control.
| originatorAddress | Ver.: always |
| destinationAddress | Ver.: always |
| dataRate | Ver.: always |
| boolean emberAfDataRateControlClusterDataRateNotificationCallback | ( | int16u | originatorAddress, |
| int16u | destinationAddress, | ||
| int8u | dataRate | ||
| ) |
Data Rate Control Cluster Data Rate Notification.
| originatorAddress | Ver.: always |
| destinationAddress | Ver.: always |
| dataRate | Ver.: always |
| boolean emberAfDataRateControlClusterPathCreationCallback | ( | int16u | originatorAddress, |
| int16u | destinationAddress, | ||
| int8u | dataRate | ||
| ) |
Data Rate Control Cluster Path Creation.
| originatorAddress | Ver.: always |
| destinationAddress | Ver.: always |
| dataRate | Ver.: always |
| boolean emberAfDataRateControlClusterPathDeletionCallback | ( | int16u | originatorAddress, |
| int16u | destinationAddress | ||
| ) |
Data Rate Control Cluster Path Deletion.
| originatorAddress | Ver.: always |
| destinationAddress | Ver.: always |
| void emberAfDataRateControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Data Rate Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDataRateControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Data Rate Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDataRateControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Data Rate Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Data Rate Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDataRateControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Data Rate Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDataRateControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Data Rate Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDataRateControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Data Rate Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Voice over ZigBee Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Voice over ZigBee Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientInitCallback | ( | int8u | endpoint | ) |
Voice over ZigBee Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Voice over ZigBee Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Voice over ZigBee Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Voice over ZigBee Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfVoiceOverZigbeeClusterClientTickCallback | ( | int8u | endpoint | ) |
Voice over ZigBee Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterControlCallback | ( | int8u | controlType | ) |
Voice over ZigBee Cluster Control.
| controlType | Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterControlResponseCallback | ( | int8u | ackNack | ) |
Voice over ZigBee Cluster Control Response.
| ackNack | Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback | ( | int8u | flag, |
| int8u | codecType, | ||
| int8u | sampFreq, | ||
| int8u | codecRate, | ||
| int8u | serviceType, | ||
| int8u * | buffer | ||
| ) |
Voice over ZigBee Cluster Establishment Request.
| flag | Ver.: always |
| codecType | Ver.: always |
| sampFreq | Ver.: always |
| codecRate | Ver.: always |
| serviceType | Ver.: always |
| buffer | Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback | ( | int8u | ackNack, |
| int8u | codecType | ||
| ) |
Voice over ZigBee Cluster Establishment Response.
| ackNack | Ver.: always |
| codecType | Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Voice over ZigBee Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Voice over ZigBee Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerInitCallback | ( | int8u | endpoint | ) |
Voice over ZigBee Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Voice over ZigBee Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Voice over ZigBee Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Voice over ZigBee Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfVoiceOverZigbeeClusterServerTickCallback | ( | int8u | endpoint | ) |
Voice over ZigBee Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback | ( | int8u * | voiceData | ) |
Voice over ZigBee Cluster Voice Transmission.
| voiceData | Ver.: always |
| boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback | ( | void | ) |
Voice over ZigBee Cluster Voice Transmission Completion.
| boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback | ( | int8u | sequenceNumber, |
| int8u | errorFlag | ||
| ) |
Voice over ZigBee Cluster Voice Transmission Response.
| sequenceNumber | Ver.: always |
| errorFlag | Ver.: always |
| boolean emberAfChattingClusterChatMessageCallback | ( | int16u | destinationUid, |
| int16u | sourceUid, | ||
| int16u | cid, | ||
| int8u * | nickname, | ||
| int8u * | message | ||
| ) |
Chatting Cluster Chat Message.
| destinationUid | Ver.: always |
| sourceUid | Ver.: always |
| cid | Ver.: always |
| nickname | Ver.: always |
| message | Ver.: always |
| void emberAfChattingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chatting Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChattingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chatting Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChattingClusterClientInitCallback | ( | int8u | endpoint | ) |
Chatting Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chatting Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChattingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chatting Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChattingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chatting Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChattingClusterClientTickCallback | ( | int8u | endpoint | ) |
Chatting Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfChattingClusterGetNodeInformationRequestCallback | ( | int16u | cid, |
| int16u | uid | ||
| ) |
Chatting Cluster Get Node Information Request.
| cid | Ver.: always |
| uid | Ver.: always |
| boolean emberAfChattingClusterGetNodeInformationResponseCallback | ( | int8u | status, |
| int16u | cid, | ||
| int16u | uid, | ||
| int8u * | addressEndpointAndNickname | ||
| ) |
Chatting Cluster Get Node Information Response.
| status | Ver.: always |
| cid | Ver.: always |
| uid | Ver.: always |
| addressEndpointAndNickname | Ver.: always |
| boolean emberAfChattingClusterJoinChatRequestCallback | ( | int16u | uid, |
| int8u * | nickname, | ||
| int16u | cid | ||
| ) |
Chatting Cluster Join Chat Request.
| uid | Ver.: always |
| nickname | Ver.: always |
| cid | Ver.: always |
| boolean emberAfChattingClusterJoinChatResponseCallback | ( | int8u | status, |
| int16u | cid, | ||
| int8u * | chatParticipantList | ||
| ) |
Chatting Cluster Join Chat Response.
| status | Ver.: always |
| cid | Ver.: always |
| chatParticipantList | Ver.: always |
| boolean emberAfChattingClusterLeaveChatRequestCallback | ( | int16u | cid, |
| int16u | uid | ||
| ) |
Chatting Cluster Leave Chat Request.
| cid | Ver.: always |
| uid | Ver.: always |
| boolean emberAfChattingClusterSearchChatRequestCallback | ( | void | ) |
Chatting Cluster Search Chat Request.
| boolean emberAfChattingClusterSearchChatResponseCallback | ( | int8u | options, |
| int8u * | chatRoomList | ||
| ) |
Chatting Cluster Search Chat Response.
| options | Ver.: always |
| chatRoomList | Ver.: always |
| void emberAfChattingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Chatting Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfChattingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Chatting Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfChattingClusterServerInitCallback | ( | int8u | endpoint | ) |
Chatting Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Chatting Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfChattingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Chatting Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfChattingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Chatting Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfChattingClusterServerTickCallback | ( | int8u | endpoint | ) |
Chatting Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfChattingClusterStartChatRequestCallback | ( | int8u * | name, |
| int16u | uid, | ||
| int8u * | nickname | ||
| ) |
Chatting Cluster Start Chat Request.
| name | Ver.: always |
| uid | Ver.: always |
| nickname | Ver.: always |
| boolean emberAfChattingClusterStartChatResponseCallback | ( | int8u | status, |
| int16u | cid | ||
| ) |
Chatting Cluster Start Chat Response.
| status | Ver.: always |
| cid | Ver.: always |
| boolean emberAfChattingClusterSwitchChairmanConfirmCallback | ( | int16u | cid, |
| int8u * | nodeInformationList | ||
| ) |
Chatting Cluster Switch Chairman Confirm.
| cid | Ver.: always |
| nodeInformationList | Ver.: always |
| boolean emberAfChattingClusterSwitchChairmanNotificationCallback | ( | int16u | cid, |
| int16u | uid, | ||
| int16u | address, | ||
| int8u | endpoint | ||
| ) |
Chatting Cluster Switch Chairman Notification.
| cid | Ver.: always |
| uid | Ver.: always |
| address | Ver.: always |
| endpoint | Ver.: always |
| boolean emberAfChattingClusterSwitchChairmanRequestCallback | ( | int16u | cid | ) |
Chatting Cluster Switch Chairman Request.
| cid | Ver.: always |
| boolean emberAfChattingClusterSwitchChairmanResponseCallback | ( | int16u | cid, |
| int16u | uid | ||
| ) |
Chatting Cluster Switch Chairman Response.
| cid | Ver.: always |
| uid | Ver.: always |
| boolean emberAfChattingClusterUserJoinedCallback | ( | int16u | cid, |
| int16u | uid, | ||
| int8u * | nickname | ||
| ) |
Chatting Cluster User Joined.
| cid | Ver.: always |
| uid | Ver.: always |
| nickname | Ver.: always |
| boolean emberAfChattingClusterUserLeftCallback | ( | int16u | cid, |
| int16u | uid, | ||
| int8u * | nickname | ||
| ) |
Chatting Cluster User Left.
| cid | Ver.: always |
| uid | Ver.: always |
| nickname | Ver.: always |
| boolean emberAfPaymentClusterAcceptPaymentCallback | ( | int8u * | userId, |
| int16u | userType, | ||
| int16u | serviceId, | ||
| int8u * | goodId | ||
| ) |
Payment Cluster Accept Payment.
| userId | Ver.: always |
| userType | Ver.: always |
| serviceId | Ver.: always |
| goodId | Ver.: always |
| boolean emberAfPaymentClusterBuyConfirmCallback | ( | int8u * | serialNumber, |
| int32u | currency, | ||
| int8u | priceTrailingDigit, | ||
| int32u | price, | ||
| int8u * | timestamp, | ||
| int16u | transId, | ||
| int8u | transStatus | ||
| ) |
Payment Cluster Buy Confirm.
| serialNumber | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigit | Ver.: always |
| price | Ver.: always |
| timestamp | Ver.: always |
| transId | Ver.: always |
| transStatus | Ver.: always |
| boolean emberAfPaymentClusterBuyRequestCallback | ( | int8u * | userId, |
| int16u | userType, | ||
| int16u | serviceId, | ||
| int8u * | goodId | ||
| ) |
Payment Cluster Buy Request.
| userId | Ver.: always |
| userType | Ver.: always |
| serviceId | Ver.: always |
| goodId | Ver.: always |
| void emberAfPaymentClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Payment Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPaymentClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Payment Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPaymentClusterClientInitCallback | ( | int8u | endpoint | ) |
Payment Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Payment Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPaymentClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Payment Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPaymentClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Payment Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPaymentClusterClientTickCallback | ( | int8u | endpoint | ) |
Payment Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPaymentClusterPaymentConfirmCallback | ( | int8u * | serialNumber, |
| int16u | transId, | ||
| int8u | transStatus | ||
| ) |
Payment Cluster Payment Confirm.
| serialNumber | Ver.: always |
| transId | Ver.: always |
| transStatus | Ver.: always |
| boolean emberAfPaymentClusterReceiptDeliveryCallback | ( | int8u * | serialNumber, |
| int32u | currency, | ||
| int8u | priceTrailingDigit, | ||
| int32u | price, | ||
| int8u * | timestamp | ||
| ) |
Payment Cluster Receipt Delivery.
| serialNumber | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigit | Ver.: always |
| price | Ver.: always |
| timestamp | Ver.: always |
| void emberAfPaymentClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Payment Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPaymentClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Payment Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPaymentClusterServerInitCallback | ( | int8u | endpoint | ) |
Payment Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Payment Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPaymentClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Payment Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPaymentClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Payment Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPaymentClusterServerTickCallback | ( | int8u | endpoint | ) |
Payment Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPaymentClusterTransactionEndCallback | ( | int8u * | serialNumber, |
| int8u | status | ||
| ) |
Payment Cluster Transaction End.
| serialNumber | Ver.: always |
| status | Ver.: always |
| boolean emberAfBillingClusterBillStatusNotificationCallback | ( | int8u * | userId, |
| int8u | status | ||
| ) |
Billing Cluster Bill Status Notification.
| userId | Ver.: always |
| status | Ver.: always |
| boolean emberAfBillingClusterCheckBillStatusCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Check Bill Status.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| void emberAfBillingClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Billing Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBillingClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Billing Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBillingClusterClientInitCallback | ( | int8u | endpoint | ) |
Billing Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Billing Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBillingClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Billing Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBillingClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Billing Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBillingClusterClientTickCallback | ( | int8u | endpoint | ) |
Billing Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfBillingClusterSendBillRecordCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId, | ||
| int8u * | timestamp, | ||
| int16u | duration | ||
| ) |
Billing Cluster Send Bill Record.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| timestamp | Ver.: always |
| duration | Ver.: always |
| void emberAfBillingClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Billing Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfBillingClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Billing Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfBillingClusterServerInitCallback | ( | int8u | endpoint | ) |
Billing Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Billing Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfBillingClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Billing Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfBillingClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Billing Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfBillingClusterServerTickCallback | ( | int8u | endpoint | ) |
Billing Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfBillingClusterSessionKeepAliveCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Session Keep Alive.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| boolean emberAfBillingClusterStartBillingSessionCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Start Billing Session.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| boolean emberAfBillingClusterStopBillingSessionCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Stop Billing Session.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| boolean emberAfBillingClusterSubscribeCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Subscribe.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| boolean emberAfBillingClusterUnsubscribeCallback | ( | int8u * | userId, |
| int16u | serviceId, | ||
| int16u | serviceProviderId | ||
| ) |
Billing Cluster Unsubscribe.
| userId | Ver.: always |
| serviceId | Ver.: always |
| serviceProviderId | Ver.: always |
| void emberAfApplianceIdentificationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Identification Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceIdentificationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Identification Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceIdentificationClusterClientInitCallback | ( | int8u | endpoint | ) |
Appliance Identification Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Identification Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceIdentificationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Identification Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Identification Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceIdentificationClusterClientTickCallback | ( | int8u | endpoint | ) |
Appliance Identification Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfApplianceIdentificationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Identification Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceIdentificationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Identification Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceIdentificationClusterServerInitCallback | ( | int8u | endpoint | ) |
Appliance Identification Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Identification Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceIdentificationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Identification Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Identification Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceIdentificationClusterServerTickCallback | ( | int8u | endpoint | ) |
Appliance Identification Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfMeterIdentificationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Meter Identification Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMeterIdentificationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Meter Identification Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMeterIdentificationClusterClientInitCallback | ( | int8u | endpoint | ) |
Meter Identification Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Meter Identification Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMeterIdentificationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Meter Identification Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMeterIdentificationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Meter Identification Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMeterIdentificationClusterClientTickCallback | ( | int8u | endpoint | ) |
Meter Identification Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfMeterIdentificationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Meter Identification Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMeterIdentificationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Meter Identification Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMeterIdentificationClusterServerInitCallback | ( | int8u | endpoint | ) |
Meter Identification Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Meter Identification Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMeterIdentificationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Meter Identification Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMeterIdentificationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Meter Identification Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMeterIdentificationClusterServerTickCallback | ( | int8u | endpoint | ) |
Meter Identification Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback | ( | int8u | alertsCount, |
| int8u * | alertStructures | ||
| ) |
Appliance Events and Alert Cluster Alerts Notification.
| alertsCount | Ver.: always |
| alertStructures | Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Events and Alert Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Events and Alert Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientInitCallback | ( | int8u | endpoint | ) |
Appliance Events and Alert Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Events and Alert Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Events and Alert Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Events and Alert Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceEventsAndAlertClusterClientTickCallback | ( | int8u | endpoint | ) |
Appliance Events and Alert Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceEventsAndAlertClusterEventsNotificationCallback | ( | int8u | eventHeader, |
| int8u | eventId | ||
| ) |
Appliance Events and Alert Cluster Events Notification.
| eventHeader | Ver.: always |
| eventId | Ver.: always |
| boolean emberAfApplianceEventsAndAlertClusterGetAlertsCallback | ( | void | ) |
Appliance Events and Alert Cluster Get Alerts.
| boolean emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback | ( | int8u | alertsCount, |
| int8u * | alertStructures | ||
| ) |
Appliance Events and Alert Cluster Get Alerts Response.
| alertsCount | Ver.: always |
| alertStructures | Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Events and Alert Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Events and Alert Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerInitCallback | ( | int8u | endpoint | ) |
Appliance Events and Alert Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Events and Alert Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Events and Alert Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Events and Alert Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceEventsAndAlertClusterServerTickCallback | ( | int8u | endpoint | ) |
Appliance Events and Alert Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfApplianceStatisticsClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Statistics Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceStatisticsClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Statistics Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceStatisticsClusterClientInitCallback | ( | int8u | endpoint | ) |
Appliance Statistics Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Statistics Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceStatisticsClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Statistics Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Statistics Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceStatisticsClusterClientTickCallback | ( | int8u | endpoint | ) |
Appliance Statistics Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceStatisticsClusterLogNotificationCallback | ( | int32u | timeStamp, |
| int32u | logId, | ||
| int32u | logLength, | ||
| int8u * | logPayload | ||
| ) |
Appliance Statistics Cluster Log Notification.
| timeStamp | Ver.: always |
| logId | Ver.: always |
| logLength | Ver.: always |
| logPayload | Ver.: always |
| boolean emberAfApplianceStatisticsClusterLogQueueRequestCallback | ( | void | ) |
Appliance Statistics Cluster Log Queue Request.
| boolean emberAfApplianceStatisticsClusterLogQueueResponseCallback | ( | int8u | logQueueSize, |
| int8u * | logIds | ||
| ) |
Appliance Statistics Cluster Log Queue Response.
| logQueueSize | Ver.: always |
| logIds | Ver.: always |
| boolean emberAfApplianceStatisticsClusterLogRequestCallback | ( | int32u | logId | ) |
Appliance Statistics Cluster Log Request.
| logId | Ver.: always |
| boolean emberAfApplianceStatisticsClusterLogResponseCallback | ( | int32u | timeStamp, |
| int32u | logId, | ||
| int32u | logLength, | ||
| int8u * | logPayload | ||
| ) |
Appliance Statistics Cluster Log Response.
| timeStamp | Ver.: always |
| logId | Ver.: always |
| logLength | Ver.: always |
| logPayload | Ver.: always |
| void emberAfApplianceStatisticsClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Appliance Statistics Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfApplianceStatisticsClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Appliance Statistics Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfApplianceStatisticsClusterServerInitCallback | ( | int8u | endpoint | ) |
Appliance Statistics Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Appliance Statistics Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfApplianceStatisticsClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Appliance Statistics Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Appliance Statistics Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfApplianceStatisticsClusterServerTickCallback | ( | int8u | endpoint | ) |
Appliance Statistics Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfApplianceStatisticsClusterStatisticsAvailableCallback | ( | int8u | logQueueSize, |
| int8u * | logIds | ||
| ) |
Appliance Statistics Cluster Statistics Available.
| logQueueSize | Ver.: always |
| logIds | Ver.: always |
| void emberAfElectricalMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Electrical Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfElectricalMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Electrical Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfElectricalMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Electrical Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Electrical Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfElectricalMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Electrical Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Electrical Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfElectricalMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Electrical Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback | ( | int16u | attributeId, |
| int32u | startTime, | ||
| int8u | numberOfIntervals | ||
| ) |
Electrical Measurement Cluster Get Measurement Profile Command.
| attributeId | Ver.: always |
| startTime | Ver.: always |
| numberOfIntervals | Ver.: always |
| boolean emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback | ( | int32u | startTime, |
| int8u | status, | ||
| int8u | profileIntervalPeriod, | ||
| int8u | numberOfIntervalsDelivered, | ||
| int16u | attributeId, | ||
| int8u * | intervals | ||
| ) |
Electrical Measurement Cluster Get Measurement Profile Response Command.
| startTime | Ver.: always |
| status | Ver.: always |
| profileIntervalPeriod | Ver.: always |
| numberOfIntervalsDelivered | Ver.: always |
| attributeId | Ver.: always |
| intervals | Ver.: always |
| boolean emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback | ( | void | ) |
Electrical Measurement Cluster Get Profile Info Command.
| boolean emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback | ( | int8u | profileCount, |
| int8u | profileIntervalPeriod, | ||
| int8u | maxNumberOfIntervals, | ||
| int8u * | listOfAttributes | ||
| ) |
Electrical Measurement Cluster Get Profile Info Response Command.
| profileCount | Ver.: always |
| profileIntervalPeriod | Ver.: always |
| maxNumberOfIntervals | Ver.: always |
| listOfAttributes | Ver.: always |
| void emberAfElectricalMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Electrical Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfElectricalMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Electrical Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfElectricalMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Electrical Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Electrical Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfElectricalMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Electrical Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Electrical Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfElectricalMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Electrical Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDiagnosticsClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Diagnostics Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDiagnosticsClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Diagnostics Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDiagnosticsClusterClientInitCallback | ( | int8u | endpoint | ) |
Diagnostics Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Diagnostics Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDiagnosticsClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Diagnostics Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDiagnosticsClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Diagnostics Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDiagnosticsClusterClientTickCallback | ( | int8u | endpoint | ) |
Diagnostics Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfDiagnosticsClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Diagnostics Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfDiagnosticsClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Diagnostics Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfDiagnosticsClusterServerInitCallback | ( | int8u | endpoint | ) |
Diagnostics Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Diagnostics Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfDiagnosticsClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Diagnostics Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfDiagnosticsClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Diagnostics Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfDiagnosticsClusterServerTickCallback | ( | int8u | endpoint | ) |
Diagnostics Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfZllCommissioningClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
ZLL Commissioning Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfZllCommissioningClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
ZLL Commissioning Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfZllCommissioningClusterClientInitCallback | ( | int8u | endpoint | ) |
ZLL Commissioning Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
ZLL Commissioning Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfZllCommissioningClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
ZLL Commissioning Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfZllCommissioningClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
ZLL Commissioning Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfZllCommissioningClusterClientTickCallback | ( | int8u | endpoint | ) |
ZLL Commissioning Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfZllCommissioningClusterDeviceInformationRequestCallback | ( | int32u | transaction, |
| int8u | startIndex | ||
| ) |
ZLL Commissioning Cluster Device Information Request.
| transaction | Ver.: always |
| startIndex | Ver.: always |
| boolean emberAfZllCommissioningClusterDeviceInformationResponseCallback | ( | int32u | transaction, |
| int8u | numberOfSubDevices, | ||
| int8u | startIndex, | ||
| int8u | deviceInformationRecordCount, | ||
| int8u * | deviceInformationRecordList | ||
| ) |
ZLL Commissioning Cluster Device Information Response.
| transaction | Ver.: always |
| numberOfSubDevices | Ver.: always |
| startIndex | Ver.: always |
| deviceInformationRecordCount | Ver.: always |
| deviceInformationRecordList | Ver.: always |
| boolean emberAfZllCommissioningClusterEndpointInformationCallback | ( | int8u * | ieeeAddress, |
| int16u | networkAddress, | ||
| int8u | endpointId, | ||
| int16u | profileId, | ||
| int16u | deviceId, | ||
| int8u | version | ||
| ) |
ZLL Commissioning Cluster Endpoint Information.
| ieeeAddress | Ver.: always |
| networkAddress | Ver.: always |
| endpointId | Ver.: always |
| profileId | Ver.: always |
| deviceId | Ver.: always |
| version | Ver.: always |
| boolean emberAfZllCommissioningClusterGetEndpointListRequestCallback | ( | int8u | startIndex | ) |
ZLL Commissioning Cluster Get Endpoint List Request.
| startIndex | Ver.: always |
| boolean emberAfZllCommissioningClusterGetEndpointListResponseCallback | ( | int8u | total, |
| int8u | startIndex, | ||
| int8u | count, | ||
| int8u * | endpointInformationRecordList | ||
| ) |
ZLL Commissioning Cluster Get Endpoint List Response.
| total | Ver.: always |
| startIndex | Ver.: always |
| count | Ver.: always |
| endpointInformationRecordList | Ver.: always |
| boolean emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback | ( | int8u | startIndex | ) |
ZLL Commissioning Cluster Get Group Identifiers Request.
| startIndex | Ver.: always |
| boolean emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback | ( | int8u | total, |
| int8u | startIndex, | ||
| int8u | count, | ||
| int8u * | groupInformationRecordList | ||
| ) |
ZLL Commissioning Cluster Get Group Identifiers Response.
| total | Ver.: always |
| startIndex | Ver.: always |
| count | Ver.: always |
| groupInformationRecordList | Ver.: always |
| boolean emberAfZllCommissioningClusterIdentifyRequestCallback | ( | int32u | transaction, |
| int16u | identifyDuration | ||
| ) |
ZLL Commissioning Cluster Identify Request.
| transaction | Ver.: always |
| identifyDuration | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback | ( | int32u | transaction, |
| int8u * | extendedPanId, | ||
| int8u | keyIndex, | ||
| int8u * | encryptedNetworkKey, | ||
| int8u | networkUpdateId, | ||
| int8u | logicalChannel, | ||
| int16u | panId, | ||
| int16u | networkAddress, | ||
| int16u | groupIdentifiersBegin, | ||
| int16u | groupIdentifiersEnd, | ||
| int16u | freeNetworkAddressRangeBegin, | ||
| int16u | freeNetworkAddressRangeEnd, | ||
| int16u | freeGroupIdentifierRangeBegin, | ||
| int16u | freeGroupIdentifierRangeEnd | ||
| ) |
ZLL Commissioning Cluster Network Join End Device Request.
| transaction | Ver.: always |
| extendedPanId | Ver.: always |
| keyIndex | Ver.: always |
| encryptedNetworkKey | Ver.: always |
| networkUpdateId | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| networkAddress | Ver.: always |
| groupIdentifiersBegin | Ver.: always |
| groupIdentifiersEnd | Ver.: always |
| freeNetworkAddressRangeBegin | Ver.: always |
| freeNetworkAddressRangeEnd | Ver.: always |
| freeGroupIdentifierRangeBegin | Ver.: always |
| freeGroupIdentifierRangeEnd | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback | ( | int32u | transaction, |
| int8u | status | ||
| ) |
ZLL Commissioning Cluster Network Join End Device Response.
| transaction | Ver.: always |
| status | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback | ( | int32u | transaction, |
| int8u * | extendedPanId, | ||
| int8u | keyIndex, | ||
| int8u * | encryptedNetworkKey, | ||
| int8u | networkUpdateId, | ||
| int8u | logicalChannel, | ||
| int16u | panId, | ||
| int16u | networkAddress, | ||
| int16u | groupIdentifiersBegin, | ||
| int16u | groupIdentifiersEnd, | ||
| int16u | freeNetworkAddressRangeBegin, | ||
| int16u | freeNetworkAddressRangeEnd, | ||
| int16u | freeGroupIdentifierRangeBegin, | ||
| int16u | freeGroupIdentifierRangeEnd | ||
| ) |
ZLL Commissioning Cluster Network Join Router Request.
| transaction | Ver.: always |
| extendedPanId | Ver.: always |
| keyIndex | Ver.: always |
| encryptedNetworkKey | Ver.: always |
| networkUpdateId | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| networkAddress | Ver.: always |
| groupIdentifiersBegin | Ver.: always |
| groupIdentifiersEnd | Ver.: always |
| freeNetworkAddressRangeBegin | Ver.: always |
| freeNetworkAddressRangeEnd | Ver.: always |
| freeGroupIdentifierRangeBegin | Ver.: always |
| freeGroupIdentifierRangeEnd | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback | ( | int32u | transaction, |
| int8u | status | ||
| ) |
ZLL Commissioning Cluster Network Join Router Response.
| transaction | Ver.: always |
| status | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkStartRequestCallback | ( | int32u | transaction, |
| int8u * | extendedPanId, | ||
| int8u | keyIndex, | ||
| int8u * | encryptedNetworkKey, | ||
| int8u | logicalChannel, | ||
| int16u | panId, | ||
| int16u | networkAddress, | ||
| int16u | groupIdentifiersBegin, | ||
| int16u | groupIdentifiersEnd, | ||
| int16u | freeNetworkAddressRangeBegin, | ||
| int16u | freeNetworkAddressRangeEnd, | ||
| int16u | freeGroupIdentifierRangeBegin, | ||
| int16u | freeGroupIdentifierRangeEnd, | ||
| int8u * | initiatorIeeeAddress, | ||
| int16u | initiatorNetworkAddress | ||
| ) |
ZLL Commissioning Cluster Network Start Request.
| transaction | Ver.: always |
| extendedPanId | Ver.: always |
| keyIndex | Ver.: always |
| encryptedNetworkKey | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| networkAddress | Ver.: always |
| groupIdentifiersBegin | Ver.: always |
| groupIdentifiersEnd | Ver.: always |
| freeNetworkAddressRangeBegin | Ver.: always |
| freeNetworkAddressRangeEnd | Ver.: always |
| freeGroupIdentifierRangeBegin | Ver.: always |
| freeGroupIdentifierRangeEnd | Ver.: always |
| initiatorIeeeAddress | Ver.: always |
| initiatorNetworkAddress | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkStartResponseCallback | ( | int32u | transaction, |
| int8u | status, | ||
| int8u * | extendedPanId, | ||
| int8u | networkUpdateId, | ||
| int8u | logicalChannel, | ||
| int16u | panId | ||
| ) |
ZLL Commissioning Cluster Network Start Response.
| transaction | Ver.: always |
| status | Ver.: always |
| extendedPanId | Ver.: always |
| networkUpdateId | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| boolean emberAfZllCommissioningClusterNetworkUpdateRequestCallback | ( | int32u | transaction, |
| int8u * | extendedPanId, | ||
| int8u | networkUpdateId, | ||
| int8u | logicalChannel, | ||
| int16u | panId, | ||
| int16u | networkAddress | ||
| ) |
ZLL Commissioning Cluster Network Update Request.
| transaction | Ver.: always |
| extendedPanId | Ver.: always |
| networkUpdateId | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| networkAddress | Ver.: always |
| boolean emberAfZllCommissioningClusterResetToFactoryNewRequestCallback | ( | int32u | transaction | ) |
ZLL Commissioning Cluster Reset To Factory New Request.
| transaction | Ver.: always |
| boolean emberAfZllCommissioningClusterScanRequestCallback | ( | int32u | transaction, |
| int8u | zigbeeInformation, | ||
| int8u | zllInformation | ||
| ) |
ZLL Commissioning Cluster Scan Request.
| transaction | Ver.: always |
| zigbeeInformation | Ver.: always |
| zllInformation | Ver.: always |
| boolean emberAfZllCommissioningClusterScanResponseCallback | ( | int32u | transaction, |
| int8u | rssiCorrection, | ||
| int8u | zigbeeInformation, | ||
| int8u | zllInformation, | ||
| int16u | keyBitmask, | ||
| int32u | responseId, | ||
| int8u * | extendedPanId, | ||
| int8u | networkUpdateId, | ||
| int8u | logicalChannel, | ||
| int16u | panId, | ||
| int16u | networkAddress, | ||
| int8u | numberOfSubDevices, | ||
| int8u | totalGroupIds, | ||
| int8u | endpointId, | ||
| int16u | profileId, | ||
| int16u | deviceId, | ||
| int8u | version, | ||
| int8u | groupIdCount | ||
| ) |
ZLL Commissioning Cluster Scan Response.
| transaction | Ver.: always |
| rssiCorrection | Ver.: always |
| zigbeeInformation | Ver.: always |
| zllInformation | Ver.: always |
| keyBitmask | Ver.: always |
| responseId | Ver.: always |
| extendedPanId | Ver.: always |
| networkUpdateId | Ver.: always |
| logicalChannel | Ver.: always |
| panId | Ver.: always |
| networkAddress | Ver.: always |
| numberOfSubDevices | Ver.: always |
| totalGroupIds | Ver.: always |
| endpointId | Ver.: always |
| profileId | Ver.: always |
| deviceId | Ver.: always |
| version | Ver.: always |
| groupIdCount | Ver.: always |
| void emberAfZllCommissioningClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
ZLL Commissioning Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfZllCommissioningClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
ZLL Commissioning Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfZllCommissioningClusterServerInitCallback | ( | int8u | endpoint | ) |
ZLL Commissioning Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
ZLL Commissioning Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfZllCommissioningClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
ZLL Commissioning Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfZllCommissioningClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
ZLL Commissioning Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfZllCommissioningClusterServerTickCallback | ( | int8u | endpoint | ) |
ZLL Commissioning Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSampleMfgSpecificClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificClusterClientInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificClusterClientTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSampleMfgSpecificClusterCommandOneCallback | ( | int8u | argOne | ) |
Sample Mfg Specific Cluster Cluster Command One.
| argOne | Ver.: always |
| void emberAfSampleMfgSpecificClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificClusterServerInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificClusterServerTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfOtaConfigurationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Configuration Cluster Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOtaConfigurationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Configuration Cluster Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOtaConfigurationClusterClientInitCallback | ( | int8u | endpoint | ) |
Configuration Cluster Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Configuration Cluster Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOtaConfigurationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Configuration Cluster Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOtaConfigurationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Configuration Cluster Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOtaConfigurationClusterClientTickCallback | ( | int8u | endpoint | ) |
Configuration Cluster Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfOtaConfigurationClusterLockTokensCallback | ( | void | ) |
Configuration Cluster Cluster Lock Tokens.
| boolean emberAfOtaConfigurationClusterReadTokensCallback | ( | int16u | token | ) |
Configuration Cluster Cluster Read Tokens.
| token | Ver.: always |
| boolean emberAfOtaConfigurationClusterReturnTokenCallback | ( | int16u | token, |
| int8u * | data | ||
| ) |
Configuration Cluster Cluster Return Token.
| token | Ver.: always |
| data | Ver.: always |
| void emberAfOtaConfigurationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Configuration Cluster Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfOtaConfigurationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Configuration Cluster Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfOtaConfigurationClusterServerInitCallback | ( | int8u | endpoint | ) |
Configuration Cluster Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Configuration Cluster Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfOtaConfigurationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Configuration Cluster Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfOtaConfigurationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Configuration Cluster Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfOtaConfigurationClusterServerTickCallback | ( | int8u | endpoint | ) |
Configuration Cluster Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfOtaConfigurationClusterSetTokenCallback | ( | int16u | token, |
| int8u * | data | ||
| ) |
Configuration Cluster Cluster Set Token.
| token | Ver.: always |
| data | Ver.: always |
| boolean emberAfOtaConfigurationClusterUnlockTokensCallback | ( | int8u * | data | ) |
Configuration Cluster Cluster Unlock Tokens.
| data | Ver.: always |
| void emberAfMfglibClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
MFGLIB Cluster Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMfglibClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
MFGLIB Cluster Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMfglibClusterClientInitCallback | ( | int8u | endpoint | ) |
MFGLIB Cluster Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
MFGLIB Cluster Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMfglibClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
MFGLIB Cluster Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMfglibClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
MFGLIB Cluster Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMfglibClusterClientTickCallback | ( | int8u | endpoint | ) |
MFGLIB Cluster Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfMfglibClusterRxModeCallback | ( | int8u | channel, |
| int8s | power, | ||
| int16u | time | ||
| ) |
MFGLIB Cluster Cluster Rx Mode.
| channel | Ver.: always |
| power | Ver.: always |
| time | Ver.: always |
| void emberAfMfglibClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
MFGLIB Cluster Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfMfglibClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
MFGLIB Cluster Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfMfglibClusterServerInitCallback | ( | int8u | endpoint | ) |
MFGLIB Cluster Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
MFGLIB Cluster Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfMfglibClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
MFGLIB Cluster Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfMfglibClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
MFGLIB Cluster Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfMfglibClusterServerTickCallback | ( | int8u | endpoint | ) |
MFGLIB Cluster Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfMfglibClusterStreamCallback | ( | int8u | channel, |
| int8s | power, | ||
| int16u | time | ||
| ) |
MFGLIB Cluster Cluster Stream.
| channel | Ver.: always |
| power | Ver.: always |
| time | Ver.: always |
| boolean emberAfMfglibClusterToneCallback | ( | int8u | channel, |
| int8s | power, | ||
| int16u | time | ||
| ) |
MFGLIB Cluster Cluster Tone.
| channel | Ver.: always |
| power | Ver.: always |
| time | Ver.: always |
| void emberAfPluginBasicResetToFactoryDefaultsCallback | ( | uint8_t | endpoint | ) |
Reset To Factory Defaults.
This function is called by the Basic server plugin when a request to reset to factory defaults is received. The plugin will reset attributes managed by the framework to their default values. The application should perform any other necessary reset-related operations in this callback, including resetting any externally-stored attributes.
| endpoint | Ver.: always |
| void emberAfPluginButtonJoiningButtonEventCallback | ( | uint8_t | buttonNumber, |
| uint32_t | buttonPressDurationMs | ||
| ) |
Button Event.
This allows another module to get notification when a button is pressed and released but the button joining plugin did not handle it. This callback is NOT called in ISR context so there are no restrictions on what code can execute.
| buttonNumber | The button number that was pressed. Ver.: always |
| buttonPressDurationMs | The length of time button was held down before it was released. Ver.: always |
| void emberAfPluginCalendarServerPublishInfoCallback | ( | uint8_t | publishCommandId, |
| EmberNodeId | clientNodeId, | ||
| uint8_t | clientEndpoint, | ||
| uint8_t | totalCommands | ||
| ) |
Publish Info.
This function is called by the calendar-server plugin after receiving any of the following commands and just before it starts publishing the response: GetCalendar, GetDayProfiles, GetSeasons, GetSpecialDays, and GetWeekProfiles.
| publishCommandId | ZCL command to be published Ver.: always |
| clientNodeId | Destination nodeId Ver.: always |
| clientEndpoint | Destination endpoint Ver.: always |
| totalCommands | Total number of publish commands to be sent Ver.: always |
| bool emberAfPluginColorControlIsColorSupportedCallback | ( | uint8_t | hue, |
| uint8_t | saturation | ||
| ) |
Is Color Supported.
This function will be called to determine whether a color is supported by a device. The color will be specified by hue and saturation.
| hue | Ver.: always |
| saturation | Ver.: always |
| void emberAfPluginColorControlServerComputePwmFromHsvCallback | ( | uint8_t | endpoint | ) |
Compute Pwm from HSV.
This function is called from the color server when it is time for the PWMs to be driven with a new value from the HSV values.
| endpoint | The identifying endpoint Ver.: always |
| void emberAfPluginColorControlServerComputePwmFromXyCallback | ( | uint8_t | endpoint | ) |
Compute Pwm from HSV.
This function is called from the color server when it is time for the PWMs to be driven with a new value from the color X and color Y values.
| endpoint | The identifying endpoint Ver.: always |
| void emberAfPluginColorControlServerComputePwmFromTempCallback | ( | uint8_t | endpoint | ) |
Compute Pwm from HSV.
This function is called from the color server when it is time for the PWMs to be driven with a new value from the color temperature.
| endpoint | The identifying endpoint Ver.: always |
| void emberAfPluginCommandRelayChangedCallback | ( | void | ) |
Changed.
Called when relays rules are added or removed.
| void emberAfPluginCommsHubFunctionSendCallback | ( | uint8_t | status, |
| EmberEUI64 | destinationDeviceId, | ||
| uint16_t | dataLen, | ||
| uint8_t * | data | ||
| ) |
Send.
This callback is called by the Comms Hub Function (CHF) plugin to report the status of a message that was previously sent.
| status | The status of the message that was sent Ver.: always |
| destinationDeviceId | The EUI64 of the destination device to which the data was sent Ver.: always |
| dataLen | The length in octets of the data that was sent Ver.: always |
| data | Buffer containing the raw octets of the data that was sent Ver.: always |
| void emberAfPluginCommsHubFunctionReceivedCallback | ( | EmberEUI64 | senderDeviceId, |
| uint16_t | dataLen, | ||
| uint8_t * | data | ||
| ) |
Received.
This callback is called by the Comms Hub Function (CHF) plugin whenever a message is received.
| senderDeviceId | The EUI64 of the sending device Ver.: always |
| dataLen | The length in octets of the data Ver.: always |
| data | Buffer containing the raw octets of the data Ver.: always |
| void emberAfPluginCommsHubFunctionAlertWANCallback | ( | uint16_t | alertCode, |
| uint8_t * | gbzAlert, | ||
| uint16_t | gbzAlertLength | ||
| ) |
Alert WAN.
Notify the application of an Alert that should be sent to the WAN. The second argument is a pointer to the gbz alert buffer. The application is responsible for freeing this buffer.
| alertCode | The 16 bit allert code as defined by GBCS Ver.: always |
| gbzAlert | Buffer continaing the GBZ formatted Alert Ver.: always |
| gbzAlertLength | The length in octets of the GBZ formatted Alert Ver.: always |
| void emberAfPluginCommsHubFunctionTunnelOpenedCallback | ( | EmberEUI64 | remoteDeviceId | ) |
Tunnel Opened.
This function is called by the Comms Hub Function (CHF) plugin when a tunnel is opened.
| remoteDeviceId | The EUI64 of the remote device for which a tunnel is opened Ver.: always |
| void emberAfPluginConcentratorBroadcastSentCallback | ( | void | ) |
Broadcast Sent.
This function is called when a new MTORR broadcast has been successfully sent by the concentrator plugin.
| void emberAfPluginCountersRolloverCallback | ( | EmberCounterType | type | ) |
Rollover.
This function is called every time a counter exceeds its threshold.
| type | The counter that rolled over Ver.: always |
| void emberAfPluginDeviceDatabaseDiscoveryCompleteCallback | ( | const EmberAfDeviceInfo * | device | ) |
Discovery Complete.
This function is called when a device in the database has been set to EMBER_AF_DEVICE_DISCOVERY_STATUS_DONE.
| device | A pointer to the information struct about the device. Ver.: always |
| void emberAfPluginDeviceManagementClientEnactChangeOfTenancyCallback | ( | uint8_t | endpoint, |
| EmberAfDeviceManagementTenancy * | tenancy | ||
| ) |
Enact Change Of Tenancy.
This callback will be implemented by a meter to enact a change of tenancy at the requested time of implementation.
| endpoint | Ver.: always |
| tenancy | Ver.: always |
| void emberAfPluginDeviceManagementClientEnactChangeOfSupplierCallback | ( | uint8_t | endpoint, |
| EmberAfDeviceManagementSupplier * | supplier | ||
| ) |
Enact Change Of Supplier.
This callback will be implemented by a meter to enact a change of supplier at the requested time of implementation.
| endpoint | Ver.: always |
| supplier | Ver.: always |
| EmberStatus emberAfPluginDeviceManagementClientEnactChangeSupplyCallback | ( | uint8_t | endpoint, |
| EmberAfDeviceManagementSupply * | supply | ||
| ) |
Enact Change Supply.
This callback will be implemented by a meter to enact a supply change at the requested time of implementation.
| endpoint | Ver.: always |
| supply | Ver.: always |
| void emberAfPluginDeviceManagementClientSetSupplyStatusCallback | ( | uint8_t | endpoint, |
| EmberAfDeviceManagementSupplyStatusFlags * | supplyStatus | ||
| ) |
Set Supply Status.
This callback will be implemented by a meter to appropriately set the supply status.
| endpoint | Ver.: always |
| supplyStatus | Ver.: always |
| void emberAfPluginDeviceManagementClientEnactUpdateUncontrolledFlowThresholdCallback | ( | uint8_t | endpoint, |
| EmberAfDeviceManagementUncontrolledFlowThreshold * | supplier | ||
| ) |
Enact Update Uncontrolled Flow Threshold.
This callback will be implemented by a meter to enact an update to the uncontrolled flow threshold as specified.
| endpoint | Ver.: always |
| supplier | Ver.: always |
| void emberAfPluginDeviceManagementServerGetPasswordCallback | ( | EmberNodeId | senderNodeId, |
| EmberAfDeviceManagementPasswordType | passwordType, | ||
| EmberAfDeviceManagementPassword | passwordInfo | ||
| ) |
Get Password.
This callback will be implemented by an esi to provide device specific password information.
| senderNodeId | Ver.: always |
| passwordType | Ver.: always |
| passwordInfo | Ver.: always |
| void emberAfPluginDeviceTableStateChangeCallback | ( | EmberNodeId | nodeId, |
| uint8_t | state | ||
| ) |
StateChange.
This callback is called when a device's state changes.
| nodeId | Ver.: always |
| state | Ver.: always |
| void emberAfPluginDeviceTableClearedCallback | ( | void | ) |
Cleared.
This callback is called when a device table has been cleared.
| void emberAfPluginDeviceTableNewDeviceCallback | ( | EmberEUI64 | eui64 | ) |
NewDevice.
This callback is called when a new device joins the gateway.
| uui64 | Ver.: always |
| void emberAfPluginDeviceTableRejoinDeviceCallback | ( | EmberEUI64 | newNodeEui64 | ) |
Rejoin device.
Called when a device rejoins.
| newNodeEui64,: | EUI64 of the rejoined device. |
| void emberAfPluginDeviceTableDeviceLeftCallback | ( | EmberEUI64 | newNodeEui64 | ) |
StateChange.
This callback is called when a device's state changes.
| nodeId | Ver.: always |
| state | Ver.: always |
| bool emberAfPluginDoorLockServerActivateDoorLockCallback | ( | bool | activate | ) |
Activate Door Lock.
This function is provided by the door lock server plugin. It is
| activate | True if the lock should move to the locked position, false if it should move to the unlocked position Ver.: always |
| bool emberAfPluginDrlcEventActionCallback | ( | EmberAfLoadControlEvent * | loadControlEvent, |
| EmberAfAmiEventStatus | eventStatus, | ||
| uint8_t | sequenceNumber | ||
| ) |
Event Action.
This function is called by the demand response and load control client plugin whenever an event status changes within the DRLC event table. The list of possible event status values is defined by the ZCL spec and is listed in the Application Framework's generated enums located in enums.h. For example, an event status may be: AMI_EVENT_STATUS_LOAD_CONTROL_EVENT_COMMAND_RX indicating that a properly formatted event was received; AMI_EVENT_STATUS_EVENT_STARTED indicating that an event has started; AMI_EVENT_STATUS_THE_EVENT_HAS_BEEN_CANCELED, indicating that the event was canceled. This callback is intended to give the device an opportunity to take action on the event in question. For instance if an event starts, the device should take the appropriate event action on the hardware. This callback returns a bool, if returned value is true, then a notification will be send over the air automatically to the originator of the event. If it is false, then nothing will be sent back to the originator of the event. Please note that in order for your application to be ZigBee compliant, a notification must be sent over the air to the originator of the event, so a value of false should only be returned if your application code takes care of sending this message or there is some other reason a message does not need to be sent by the framework.
| loadControlEvent | Actual event Ver.: always |
| eventStatus | Status of event Ver.: always |
| sequenceNumber | Sequence number Ver.: always |
| void emberAfPluginEndDeviceSupportPollCompletedCallback | ( | EmberStatus | status | ) |
Poll Completed.
This function is called by the End Device Support plugin after a poll is completed.
| status | Return status of a completed poll operation Ver.: always |
| bool emberAfPluginEventsServerOkToClearLogCallback | ( | EmberAfEventLogId | logId | ) |
Ok To Clear Log.
This function is called by the Events server plugin whenever a Clear Event Log Request command is received. The application should return true if it is Ok to clear the given log and false otherwise. If the request is to clear all logs (i.e. logId == EMBER_ZCL_EVENT_LOG_ID_ALL_LOGS) and the application allows all logs to be cleared then the application should return true. If the application does not allow all logs to be cleared it should return false in which case the plugin will subsequently call this callback for each event log allowing the application to selectively choose which event logs are Ok to be cleared.
| logId | The identifier of the log requested to be cleared. Ver.: always |
| void emberAfPluginEventsServerLogDataUpdatedCallback | ( | const EmberAfClusterCommand * | cmd | ) |
Log Data Updated.
This function is called by the Events server plugin when any modification to the plugin's event logs has been made. The argument will hint the ZCL command that might be used to triggered the data change. If null, it means the logging data have been updated through other means, e.g. CLI.
| cmd | ZCL command Ver.: always |
| void emberAfPluginEzmodeCommissioningClientCompleteCallback | ( | uint8_t | bindingIndex | ) |
Client Complete.
This function is called by the EZ-Mode Commissioning plugin when client commissioning completes.
| bindingIndex | The binding index that was created or EMBER_NULL_BINDING if an error occurred. Ver.: always |
| bool emberAfPluginFindAndBindInitiatorBindTargetCallback | ( | EmberNodeId | nodeId, |
| EmberBindingTableEntry * | bindingEntry, | ||
| uint8_t * | groupName | ||
| ) |
Bind Target.
This callback with enable the user to programmatically decide if they want to bind with a potential target. The plugin will try to bind with this target if and only if the function returns true. By default, the callback tells the plugin to try to bind with the target. If the binding type is changed to EMBER_MULTICAST_BINDING, a multicast binding will be created.
| nodeId | short ID of the potential target Ver.: always |
| bindingEntry | The binding entry for that target. Ver.: always |
| groupName | The name of the group if a multicast binding is created. Ver.: always |
| void emberAfPluginFindAndBindInitiatorCompleteCallback | ( | EmberStatus | status | ) |
Complete.
This callback is fired by the initiator when the Find and Bind process is complete.
| status | Status code describing the completion of the find and bind process Ver.: always |
| void emberAfPluginFormAndJoinNetworkFoundCallback | ( | EmberZigbeeNetwork * | networkFound, |
| uint8_t | lqi, | ||
| int8_t | rssi | ||
| ) |
Network Found.
This is called by the form-and-join library to notify the application of the network found after a call to ::emberScanForJoinableNetwork() or ::emberScanForNextJoinableNetwork(). See form-and-join documentation for more information.
| networkFound | Ver.: always |
| lqi | Ver.: always |
| rssi | Ver.: always |
| void emberAfPluginFormAndJoinUnusedPanIdFoundCallback | ( | EmberPanId | panId, |
| uint8_t | channel | ||
| ) |
Unused Pan Id Found.
This function is called when the form-and-join library finds an unused PAN ID that can be used to form a new network on.
| panId | A randomly generated PAN ID without other devices on it. Ver.: always |
| channel | The channel where the PAN ID can be used to form a new network. Ver.: always |
| void emberAfPluginGasProxyFunctionNonTapOffMessageHandlerCompletedCallback | ( | uint8_t * | gbzCommandsResponse, |
| uint16_t | gbzCommandsResponseLength | ||
| ) |
Non Tap Off Message Handler Completed.
Notify the application that the Non Tap Off Message (Non-TOM) have been handled by the mirror endpoint. This callback is invoked when the the Non Tap Off Message have been processed. The first argument is a pointer to the gbz commands response buffer. The application is responsible for freeing this buffer.
| gbzCommandsResponse | Ver.: always |
| gbzCommandsResponseLength | Ver.: always |
| void emberAfPluginGasProxyFunctionAlertWANCallback | ( | uint16_t | alertCode, |
| uint8_t * | gbzAlert, | ||
| uint16_t | gbzAlertLength | ||
| ) |
Alert WAN.
Notify the application of an Alert that should be sent to the WAN. The second argument is a pointer to the gbz alert buffer. The application is responsible for freeing this buffer.
| alertCode | The 16 bit allert code as defined by GBCS Ver.: always |
| gbzAlert | Buffer continaing the GBZ formatted Alert Ver.: always |
| gbzAlertLength | The length in octets of the GBZ formatted Alert Ver.: always |
| void emberAfPluginGasProxyFunctionTapOffMessageFutureCommandIgnoredCallback | ( | const EmberAfGpfMessage * | gpfMessage, |
| const EmberAfClusterCommand * | zclClusterCommand | ||
| ) |
Tap Off Message Future Command Ignored.
Notify the application that an elemental ZCL command, embedded within the Tap Off Message (TOM), has been ignored by the GPF as it is a future dated command. The application can utilize the callback to store the discarded command for later retrieval. When the future dated command becomes active on the GSME, it will inform the CommsHub about the activation via an Alert message. The CommsHub should be able to correlate the matching messages and pass the previously stored ZCL commands to the TOM message handler for processing.
| gpfMessage | Ver.: always |
| zclClusterCommand | Ver.: always |
| bool emberAfPluginGasProxyFunctionDataLogAccessRequestCallback | ( | const EmberAfGpfMessage * | gpfMessage, |
| const EmberAfClusterCommand * | zclClusterCommand | ||
| ) |
Data Log Access Request.
Query the application regarding the processing of the current GBCS specific command. Depending on the vendor specific information, such as the Tenancy attribute in the Device Management Cluster, the callback's return value determines whether the current command gets processed or not. With a return value of true, the plugin will process the message. Otherwise, the plugin will reject the message.
| gpfMessage | Ver.: always |
| zclClusterCommand | Ver.: always |
| EmberAfGpfZclCommandPermission emberAfPluginGasProxyFunctionValidateIncomingZclCommandCallback | ( | const EmberAfClusterCommand * | cmd, |
| uint16_t | messageCode | ||
| ) |
Validate Incoming Zcl Command.
Query the application to check if a specific ZCL command should be processed given the UseCase # and ZCL command payload information. This function should capture the behavior detailed by the GBCS Use Case documentation. Please refer to EmberAfGpfZclCommandPermission enum for specific return data types.
| cmd | Ver.: always |
| messageCode | Ver.: always |
| void emberAfPluginGasProxyFunctionUnknownSeasonWeekIdCallback | ( | uint32_t | issuerCalendarId, |
| uint8_t * | seasonEntries, | ||
| uint8_t | seasonEntriesLength, | ||
| uint8_t | unknownWeekIdSeasonsMask | ||
| ) |
Unknown Season Week Id.
This callback is called when the GPF receives a PublishSeasons command with an unknown week ID in one of the seasons. The callback contains a mask, unknownWeekIdSeasonsMask, with bits set corresponding to season entries that were not published because of an unknown week ID reference.
| issuerCalendarId | The calendar ID associated with these seasons. Ver.: always |
| seasonEntries | The season entries for this publish command. Ver.: always |
| seasonEntriesLength | The length of the season entries. Ver.: always |
| unknownWeekIdSeasonsMask | A mask where bit N indicates that the Nth season entry contains an unknown week ID reference. Ver.: always |
| void emberAfPluginGasProxyFunctionUnknownSpecialDaysDayIdCallback | ( | uint32_t | issuerCalendarId, |
| uint8_t * | specialDayEntries, | ||
| uint8_t | specialDayEntriesLength, | ||
| uint8_t | unknownDayIdMask | ||
| ) |
Unknown Special Days Day Id.
This callback is called when the GPF receives a PublishSpecialDays command with an unknown day ID for one of the special days. The callback contains a mask, unknownDayIdMask, with bits set corresponding to special day entries that were not published because of an unknown day ID reference.
| issuerCalendarId | The calendar ID associated with these special days. Ver.: always |
| specialDayEntries | The special day entries for this publish command. Ver.: always |
| specialDayEntriesLength | The length of the special day entries. Ver.: always |
| unknownDayIdMask | A mask where bit N indicates that the Nth special day entry contains an unknown day ID reference. Ver.: always |
| void emberAfPluginGbcsDeviceLogDeviceRemovedCallback | ( | EmberEUI64 | deviceId | ) |
Device Removed.
This callback is called by the plugin when a device is removed from the device log.
| deviceId | Identifier of the device removed Ver.: always |
| void emberAfPluginGbzMessageControllerDecryptDataCallback | ( | EmberAfGbzMessageData * | data | ) |
Decrypt Data.
This function is called by the Gbz Message Controller plugin to decrypt a ZCL payload. If the decryption is successful, the application is responsible for allocating the memory for the new decrypted data and passing the pointer via the "plainPayload" field as well as the plainPayloadLength field for the length. The framework will be responsible for free-ing the allocated memory. If the decryption fails, the callback return false and should not modify any data.
| data | Ver.: always |
| void emberAfPluginGbzMessageControllerEncryptDataCallback | ( | EmberAfGbzMessageData * | data | ) |
Encrypt Data.
This function is called by the Gbz Message Controller plugin to encrypt a ZCL payload. If the encryption is successful, the application is responsible for allocating the memory for the new encrypted data and passing the pointer via the "encryptedPayload" field as well as the encryptedPayloadLength field for the length. The framework will be responsible for free-ing the allocated memory. If the encryption fails, the callback return false and should not modify any data.
| data | Ver.: always |
| bool emberAfPluginGreenPowerServerGpdCommissioningCallback | ( | EmberGpApplicationInfo * | appInfo | ) |
Gpd Commissioning.
This function is called by the Green Power Sink Plugin to notify the application of a Green Power Device that has requested commissioning with this sink. Return true to accept, false to reject.
| appInfo | Ver.: always |
| void emberAfPluginGroupsServerGetGroupNameCallback | ( | uint8_t | endpoint, |
| uint16_t | groupId, | ||
| uint8_t * | groupName | ||
| ) |
Get Group Name.
This function returns the name of a group with the provided group ID, should it exist.
| endpoint | Endpoint Ver.: always |
| groupId | Group ID Ver.: always |
| groupName | Group Name Ver.: always |
| void emberAfPluginGroupsServerSetGroupNameCallback | ( | uint8_t | endpoint, |
| uint16_t | groupId, | ||
| uint8_t * | groupName | ||
| ) |
Set Group Name.
This function sets the name of a group with the provided group ID.
| endpoint | Endpoint Ver.: always |
| groupId | Group ID Ver.: always |
| groupName | Group Name Ver.: always |
| bool emberAfPluginGroupsServerGroupNamesSupportedCallback | ( | uint8_t | endpoint | ) |
Group Names Supported.
This function returns whether or not group names are supported.
| endpoint | Endpoint Ver.: always |
| void emberAfPluginIdentifyStartFeedbackCallback | ( | uint8_t | endpoint, |
| uint16_t | identifyTime | ||
| ) |
Start Feedback.
This function is called by the Identify plugin when identification begins. It informs the Identify Feedback plugin that it should begin providing its implemented feedback functionality (e.g. LED blinking, buzzer sounding, etc.) until the Identify plugin tells it to stop. The identify time is purely a matter of informational convenience; this plugin does not need to know how long it will identify (the Identify plugin will perform the necessary timekeeping.)
| endpoint | The identifying endpoint Ver.: always |
| identifyTime | The identify time Ver.: always |
| void emberAfPluginIdentifyStopFeedbackCallback | ( | uint8_t | endpoint | ) |
Stop Feedback.
This function is called by the Identify plugin when identification is finished. It tells the Identify Feedback plugin to stop providing its implemented feedback functionality.
| endpoint | The identifying endpoint Ver.: always |
| bool emberAfPluginInterpanPreMessageReceivedCallback | ( | const EmberAfInterpanHeader * | header, |
| uint8_t | msgLen, | ||
| uint8_t * | message | ||
| ) |
Pre Message Received.
This function is called by the Interpan plugin when an interpan message is received but has not yet been handled by the plugin or the framework. The application should return true if the message was handled.
| header | The inter-PAN header Ver.: always |
| msgLen | The message payload length Ver.: always |
| message | The message payload Ver.: always |
| void emberAfPluginInterpanMessageReceivedOverFragmentsCallback | ( | const EmberAfInterpanHeader * | header, |
| uint8_t | msgLen, | ||
| uint8_t * | message | ||
| ) |
Message Received Over Fragments.
This function is called by the Interpan plugin when a fully reconstructed message has been received over inter-PAN fragments, or IPMFs.
| header | The inter-PAN header Ver.: always |
| msgLen | The message payload length Ver.: always |
| message | The message payload Ver.: always |
| void emberAfPluginInterpanFragmentTransmissionFailedCallback | ( | uint8_t | interpanFragmentationStatus, |
| uint8_t | fragmentNum | ||
| ) |
Fragment Transmission Failed.
This function is called by the Interpan plugin when a fragmented transmission has failed.
| interpanFragmentationStatus | The status describing why transmission failed Ver.: always |
| fragmentNum | The fragment number that encountered the failure Ver.: always |
| bool emberAfPluginMessagingClientPreDisplayMessageCallback | ( | uint32_t | messageId, |
| uint8_t | messageControl, | ||
| uint32_t | startTime, | ||
| uint16_t | durationInMinutes, | ||
| uint8_t * | message, | ||
| uint8_t | optionalExtendedMessageControl | ||
| ) |
Pre Display Message.
This function is called by the Messaging client plugin when a DisplayMessage command is received. If callback returns true, the plugin assumes the message have been handled and will not do anything with the message. Otherwise, the plugin will go through with its own implementation.
| messageId | Ver.: always |
| messageControl | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| message | Ver.: always |
| optionalExtendedMessageControl | Ver.: always |
| void emberAfPluginMessagingClientDisplayMessageCallback | ( | EmberAfPluginMessagingClientMessage * | message | ) |
Display Message.
This function is called by the Messaging client plugin whenever the application should display a message.
| message | The message that should be displayed. Ver.: always |
| void emberAfPluginMessagingClientCancelMessageCallback | ( | EmberAfPluginMessagingClientMessage * | message | ) |
Cancel Message.
This function is called by the Messaging client plugin whenever the application should stop displaying a message.
| message | The message that should no longer be displayed. Ver.: always |
| void emberAfPluginMeterMirrorMirrorAddedCallback | ( | const EmberEUI64 | requestingDeviceIeeeAddress, |
| uint8_t | endpoint | ||
| ) |
Mirror Added.
This function is called by the Meter Mirror plugin whenever a RequestMirror command is successfully processed.
| requestingDeviceIeeeAddress | Ver.: always |
| endpoint | Ver.: always |
| void emberAfPluginMeterMirrorMirrorRemovedCallback | ( | const EmberEUI64 | requestingDeviceIeeeAddress, |
| uint8_t | endpoint | ||
| ) |
Mirror Removed.
This function is called by the Meter Mirror plugin whenever a RemoveMirror command is successfully processed.
| requestingDeviceIeeeAddress | Ver.: always |
| endpoint | Ver.: always |
| void emberAfPluginMeterMirrorReportingCompleteCallback | ( | uint8_t | endpoint | ) |
Reporting Complete.
This function is called by the Meter Mirror plugin after processing an AttributeReportingStatus attribute set to ReportingComplete. If the application needs to do any post attribute reporting processing it can do it from within this callback.
| endpoint | Ver.: always |
| void emberAfPluginMeterSnapshotServerScheduleSnapshotCallback | ( | uint8_t | srcEndpoint, |
| uint8_t | dstEndpoint, | ||
| EmberNodeId | dest, | ||
| uint8_t * | snapshotPayload, | ||
| uint8_t * | responsePayload | ||
| ) |
Schedule Snapshot.
This function is called by the Meter Snapshot server plugin whenever a ScheduleSnapshot command is received. A plugin implementing backhaul functionality for the snapshot mechanism should proceed to schedule the snapshot as required.
| srcEndpoint | Ver.: always |
| dstEndpoint | Ver.: always |
| dest | Ver.: always |
| snapshotPayload | Ver.: always |
| responsePayload | Ver.: always |
| uint32_t emberAfPluginMeterSnapshotServerTakeSnapshotCallback | ( | uint8_t | endpoint, |
| uint32_t | snapshotCause, | ||
| uint8_t * | snapshotConfirmation | ||
| ) |
Take Snapshot.
This function is called by the Meter Snapshot server plugin whenever a TakeSnapshot command is received. A plugin implementing backhaul functionality for the snapshot mechanism should proceed to manually take a snapshot as required. If for some reason the snapshot could not be taken, this should be reflected in the snapshotConfirmation argument.
| endpoint | Ver.: always |
| snapshotCause | Ver.: always |
| snapshotConfirmation | Ver.: always |
| void emberAfPluginMeterSnapshotServerGetSnapshotCallback | ( | uint8_t | srcEndpoint, |
| uint8_t | dstEndpoint, | ||
| EmberNodeId | dest, | ||
| uint8_t * | snapshotCriteria | ||
| ) |
Get Snapshot.
This function is called by the Meter Snapshot server plugin whenever a GetSnapshot command is received. A plugin implementing backhaul functionality for the snapshot mechanism should proceed to retrieve the snapshot and send a PublishSnapshot command to the requesting client.
| srcEndpoint | Ver.: always |
| dstEndpoint | Ver.: always |
| dest | Ver.: always |
| snapshotCriteria | Ver.: always |
| void emberAfPluginNetworkCreatorCompleteCallback | ( | const EmberNetworkParameters * | network, |
| bool | usedSecondaryChannels | ||
| ) |
Complete.
This callback notifies the user that the network creation process has completed successfully.
| network | The network that the network creator plugin successfully formed. Ver.: always |
| usedSecondaryChannels | Whether or not the network creator wants to form a network on the secondary channels Ver.: always |
| EmberPanId emberAfPluginNetworkCreatorGetPanIdCallback | ( | void | ) |
Get Pan Id.
This callback is called when the Network Creator plugin needs the PAN ID for the network it is about to create. By default, the callback will return a random 16-bit value.
| void emberAfPluginNetworkFindFinishedCallback | ( | EmberStatus | status | ) |
Finished.
This callback is fired when the network-find plugin is finished with the forming or joining process. The result of the operation will be returned in the status parameter.
| status | Ver.: always |
| int8_t emberAfPluginNetworkFindGetRadioPowerForChannelCallback | ( | uint8_t | channel | ) |
Get Radio Power For Channel.
This callback is called by the framework when it is setting the radio power during the discovery process. The framework will set the radio power depending on what is returned by this callback.
| channel | Ver.: always |
| bool emberAfPluginNetworkFindJoinCallback | ( | EmberZigbeeNetwork * | networkFound, |
| uint8_t | lqi, | ||
| int8_t | rssi | ||
| ) |
Join.
This callback is called by the plugin when a joinable network has been found. If the application returns true, the plugin will attempt to join the network. Otherwise, the plugin will ignore the network and continue searching. Applications can use this callback to implement a network blacklist.
| networkFound | Ver.: always |
| lqi | Ver.: always |
| rssi | Ver.: always |
| void emberAfPluginNetworkSteeringCompleteCallback | ( | EmberStatus | status, |
| uint8_t | totalBeacons, | ||
| uint8_t | joinAttempts, | ||
| uint8_t | finalState | ||
| ) |
Complete.
This callback is fired when the Network Steering plugin is complete.
| status | On success this will be set to EMBER_SUCCESS to indicate a network was joined successfully. On failure this will be the status code of the last join or scan attempt. Ver.: always |
| totalBeacons | The total number of 802.15.4 beacons that were heard, including beacons from different devices with the same PAN ID. Ver.: always |
| joinAttempts | The number of join attempts that were made to get onto an open Zigbee network. Ver.: always |
| finalState | The finishing state of the network steering process. From this, one is able to tell on which channel mask and with which key the process was complete. Ver.: always |
| int8_t emberAfPluginNetworkSteeringGetPowerForRadioChannelCallback | ( | uint8_t | channel | ) |
Get Power For Radio Channel.
This callback is fired when the Network Steering plugin needs to set the power level. The application has the ability to change the max power level used for this particular channel.
| channel | The channel that the plugin is inquiring about the power level. Ver.: always |
| bool emberAfPluginNetworkSteeringGetDistributedKeyCallback | ( | EmberKeyData * | key | ) |
Get Distributed Key.
This callback is fired when the Network Steering plugin needs to set the distributed key. The application set the distributed key from Zigbee Alliance thru this callback or the network steering will use the default test key.
| pointer | to the distributed key struct |
| EmberNodeType emberAfPluginNetworkSteeringGetNodeTypeCallback | ( | EmberAfPluginNetworkSteeringJoiningState | state | ) |
Get Node Type.
This callback allows the application to set the node type that the network steering process will use in joining a network.
| state | The current EmberAfPluginNetworkSteeringJoiningState. |
| void emberAfPluginOtaServerUpdateStartedCallback | ( | uint16_t | manufacturerId, |
| uint16_t | imageTypeId, | ||
| int32u | firmwareVersion, | ||
| uint8_t | maxDataSize, | ||
| int32u | offset | ||
| ) |
UpdateStarted.
Called when an OTA upgrade starts.
| manufacturerId | Ver.: always |
| imageTypeId | Ver.: always |
| firmwareVersion | Ver.: always |
| maxDataSize | Ver.: always |
| offset | Ver.: always |
| void emberAfPluginOtaServerBlockSentCallback | ( | uint8_t | actualLength, |
| uint16_t | manufacturerId, | ||
| uint16_t | imageTypeId, | ||
| int32u | firmwareVersion | ||
| ) |
OTA Server Block Sent Callback.
This function will be called when a block is sent to a device.
| actualLength | Ver.: always |
| manufacturerId | Ver.: always |
| imageTypeId | Ver.: always |
| firmwareVersion | Ver.: always |
| void emberAfPluginOtaServerUpdateCompleteCallback | ( | uint16_t | manufacturerId, |
| uint16_t | imageTypeId, | ||
| uint32_t | firmwareVersion, | ||
| EmberNodeId | source, | ||
| uint8_t | status | ||
| ) |
OTA Server Update Complete Callback.
This function will be called when an OTA update has finished.
| manufacturerId | ManufacturerId. |
| imageTypeId | Image Type Id. |
| firmwareVersion | Firmware Version. |
| source | Source node id. |
| status | Status of update. |
| void emberAfPluginOtaStorageSimpleEepromEraseCompleteCallback | ( | bool | success | ) |
Erase Complete.
This is called when an EEPROM erase operation has completed.
| success | The result of the erase operation. Ver.: always |
| bool emberAfPluginPrepaymentServerConsumerTopUpCallback | ( | uint8_t | originatingDevice, |
| uint8_t * | topUpCode | ||
| ) |
Consumer Top Up.
This function is called when a Consumer Top Up command is received. This callback must evaluate the command data and determine if it is a valid Top Up command.
| originatingDevice | Ver.: always |
| topUpCode | Ver.: always |
| void emberAfPluginPriceClientPriceStartedCallback | ( | EmberAfPluginPriceClientPrice * | price | ) |
Price Started.
This function is called by the Price client plugin whenever a price starts.
| price | The price that has started. Ver.: always |
| void emberAfPluginPriceClientPriceExpiredCallback | ( | EmberAfPluginPriceClientPrice * | price | ) |
Price Expired.
This function is called by the Price client plugin whenever a price expires.
| price | The price that has expired. Ver.: always |
| uint8_t emberAfPluginPriceClientPendingCppEventCallback | ( | uint8_t | cppAuth | ) |
Pending Cpp Event.
This function is called by the Price client plugin when a CPP event is received with pending status.
| cppAuth | The CPP Auth status. Ver.: always |
| void emberAfPluginPriceServerNewActivePriceMatrixCallback | ( | const EmberAfPriceCommonInfo * | priceCommonInfo, |
| const EmberAfScheduledPriceMatrix * | priceMatrix | ||
| ) |
New Active Price Matrix.
This callback is used to notify the application that a new PriceMatrix has become active. The application is responsible for updating proper ZCL attributes to reflect the necessary vendor specific behaviors. Argument, priceCommonInfo, would contain common informations such as startTime and etc. Argument, priceMatrix, would contain the PriceMatrix information itself.
| priceCommonInfo | Ver.: always |
| priceMatrix | Ver.: always |
| void emberAfPluginPriceServerNewActiveTariffInformationCallback | ( | const EmberAfPriceCommonInfo * | priceCommonInfo, |
| const EmberAfScheduledTariff * | priceTariffInfo | ||
| ) |
New Active Tariff Information.
This callback is used to notify the application that a new Tariff Information has become active. The application is responsible for updating proper ZCL attributes to reflect the necessary vendor specific behaviors. Argument, priceCommonInfo, would contain common informations such as startTime and etc. Argument, priceTariffInfo, would contain the PriceMatrix information itself.
| priceCommonInfo | Ver.: always |
| priceTariffInfo | Ver.: always |
| void emberAfPluginPriceServerNewActiveBlockThresholdsInformationCallback | ( | const EmberAfPriceCommonInfo * | priceCommonInfo, |
| const EmberAfScheduledBlockThresholds * | priceBlockThresholds | ||
| ) |
New Active Block Thresholds Information.
This callback is used to notify the application that a new Block Thresholds Information has become active. The application is responsible for updating proper ZCL attributes to reflect the necessary vendor specific behaviors. Argument, priceCommonInfo, would contain common informations such as startTime and etc. Argument, priceTariffInfo, would contain the BlockThresholds information itself.
| priceCommonInfo | Ver.: always |
| priceBlockThresholds | Ver.: always |
| void emberAfPluginPriceServerNewActiveBlockPeriodInformationCallback | ( | const EmberAfPriceCommonInfo * | priceCommonInfo, |
| const EmberAfPriceBlockPeriod * | priceBlockPeriods | ||
| ) |
New Active Block Period Information.
This callback is used to notify the application that a new Block Period Information has become active. The application is responsible for updating proper ZCL attributes to reflect the necessary vendor specific behaviors. Argument, priceCommonInfo, would contain common informations such as startTime and etc. Argument, priceBlockPeriod, would contain the BlockPeriod information itself.
| priceCommonInfo | Ver.: always |
| priceBlockPeriods | Ver.: always |
| EmberAfStatus emberAfPluginReportingConfiguredCallback | ( | const EmberAfPluginReportingEntry * | entry | ) |
Configured.
This callback is called by the Reporting plugin whenever a reporting entry is configured, including when entries are deleted or updated. The application can use this callback for scheduling readings or measurements based on the minimum and maximum reporting interval for the entry. The application should return EMBER_ZCL_STATUS_SUCCESS if it can support the configuration or an error status otherwise. Note: attribute reporting is required for many clusters and attributes, so rejecting a reporting configuration may violate ZigBee specifications.
| entry | Ver.: always |
| bool emberAfPluginRf4ceGdpZrc20StartConfigurationCallback | ( | bool | isOriginator, |
| uint8_t | pairingIndex | ||
| ) |
Zrc 2 0 Start Configuration.
This function is called by the RF4CE GDP plugin when ZRC 2.0 configuration should begin.
| isOriginator | true if is originator, false if is recipient. Ver.: always |
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceGdpZrc20BindingCompleteCallback | ( | EmberAfRf4ceGdpBindingStatus | status, |
| uint8_t | pairingIndex | ||
| ) |
Zrc 2 0 Binding Complete.
This function is called by the RF4CE GDP plugin when a ZRC 2.0 binding procedure completed.
| status | An EmberAfRf4ceGdpBindingStatus value indicating whether the the binding succeeded or the reason of failure. Ver.: always |
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceGdpStartValidationCallback | ( | uint8_t | pairingIndex | ) |
Start Validation.
This function is called by the RF4CE GDP plugin when the application should begin the validation procedure. The application must complete the validation within the validation wait time to avoid the validation automatically failing due to a timeout.
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceGdpBindingCompleteCallback | ( | EmberAfRf4ceGdpBindingStatus | status, |
| uint8_t | pairingIndex | ||
| ) |
Binding Complete.
This function is called by the RF4CE GDP plugin when the binding operation completes. If status is EMBER_SUCCESS, binding was successful and pairingIndex indicates the index in the pairing table for the remote node.
| status | The status of the binding operation. Ver.: always |
| pairingIndex | The index of the pairing entry. Ver.: always |
| bool emberAfPluginRf4ceGdpIncomingBindProxyCallback | ( | const EmberEUI64 | ieeeAddr | ) |
Incoming Bind Proxy.
This function is called by the RF4CE GDP plugin when the binding recipient receives a pair request with the Binding Proxy Supported bit set. If this callback returns true, the recipient will respond to the pair request, otherwise it will ignore it.
| ieeeAddr | The IEEE address of the originator node sending the pair request. Ver.: always |
| void emberAfPluginRf4ceGdpHeartbeatPollingEstablishedCallback | ( | uint8_t | pairingIndex, |
| EmberAfRf4ceGdpPollingTrigger | triggers | ||
| ) |
Heartbeat Polling Established.
This function is called by the RF4CE GDP plugin when heartbeat polling is established between a client and this server. The application should wait until the heartbeat callback is called to send messages to the client. A module can subscribe to incoming heartbeats by using the emberAfRf4ceGdpSubscribeToHeartbeat() API.
| pairingIndex | The polling method. Ver.: always |
| triggers | The polling triggers. Ver.: always |
| void emberAfPluginRf4ceGdpIdentifyCallback | ( | EmberAfRf4ceGdpClientNotificationIdentifyFlags | flags, |
| uint16_t | timeS | ||
| ) |
Identify.
This function is called by the RF4CE GDP plugin when the client should take an action to identify itself.
| flags | The actions the client should take to identify itself. Ver.: always |
| timeS | The time in seconds that the client should perform the identify action or zero if the client should stop the action. Ver.: always |
| void emberAfPluginRf4ceGdpIdentifyClientFoundCallback | ( | EmberAfRf4ceGdpClientNotificationIdentifyFlags | flags | ) |
Identify Client Found.
This function is called by the RF4CE GDP plugin when the an identify server discovers an identify client.
| flags | The actions supported by the discovered identify client. Ver.: always |
| void emberAfPluginRf4ceGdpKeyExchangeCompleteCallback | ( | EmberStatus | status | ) |
Key Exchange Complete.
This function is called by the RF4CE GDP plugin when a Key Exchange procedure that was initiated by the application has completed.
| status | The status success/failed of the Key Exchange procedure. Ver.: always |
| bool emberAfPluginRf4ceGdpVendorSpecificKeyExchangeCallback | ( | uint8_t | initiatorVendorSpecificParam, |
| uint8_t * | responderVendorSpecificParam, | ||
| uint8_t * | sharedSecret | ||
| ) |
Vendor Specific Key Exchange.
This function is called by the RF4CE GDP plugin when a Key Exchange Challenge with the vendor-specific bit set is received. If this callback returns true, the node will respond with a Key Exchange Challenge Response command with the vendor-specific bit set.
| initiatorVendorSpecificParam | The additional parameter included in the Key Exchange Flags of the incoming Key Exchange Challenge command. Ver.: always |
| responderVendorSpecificParam | The additional parameter to be included in the Key Exchange Flags of the Key Exchange Challenge Response command the node will send out. Ver.: always |
| sharedSecret | A pointer to an 8-byte area memory to be filled with the vendor-specific shared secret. Ver.: always |
| void emberAfPluginRf4ceMsoStartValidationCallback | ( | uint8_t | pairingIndex | ) |
Start Validation.
This function is called by the RF4CE MSO plugin when a temporary pairing has been successfully created and the application should begin the validation procedure. The application must complete the validation within the validation wait time (if set) and also kick the watchdog within the initial watchdog timeout (if set) to avoid the validation automatically failing due to a timeout.
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceMsoBindingCompleteCallback | ( | EmberAfRf4ceMsoBindingStatus | status, |
| uint8_t | pairingIndex | ||
| ) |
Binding Complete.
This function is called by the RF4CE MSO plugin when the binding operation completes. If status is EMBER_SUCCESS, binding was successful and pairingIndex indicates the index in the pairing table for the remote node.
| status | The status of the binding operation. Ver.: always |
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceMsoUserControlCallback | ( | const EmberAfRf4ceMsoUserControlRecord * | record | ) |
User Control.
This function is called by the RF4CE MSO plugin when a user control starts or stops. If the type of the record is EMBER_AF_RF4CE_MSO_COMMAND_USER_CONTROL_PRESSED, the application should execute the requested operation repeatedly at some application-specific rate. When the repetition should stop, the plugin will call the callback again with the type set to EMBER_AF_RF4CE_MSO_COMMAND_USER_CONTROL_RELEASED. EMBER_AF_RF4CE_MSO_COMMAND_USER_CONTROL_REPEATED is a special case of EMBER_AF_RF4CE_MSO_COMMAND_USER_CONTROL_PRESSED and means that the pressed command from the originator was not received and that the originator is still triggering the action. The application should process a repeat type the same as a pressed type, but may wish to perform additional operations to compensate for missed commands.
| record | The user control record. Ver.: always |
| EmberAfRf4ceStatus emberAfPluginRf4ceMsoGetIrRfDatabaseAttributeCallback | ( | uint8_t | pairingIndex, |
| uint8_t | entryIndex, | ||
| uint8_t * | valueLength, | ||
| uint8_t * | value | ||
| ) |
Get Ir Rf Database Attribute.
This function is called by the RF4CE MSO plugin when a target is queried by a controller for one of the IR_RF_DATABASE attributes. The application is responsible for storing these attributes. If the application currently stores an entry for the corresponding passed pairing index and entry index, it should copy the content of such attribute at the passed 'value' pointer and return EMBER_AF_RF4CE_STATUS_SUCCESS, otherwise it should return an EmberAfRf4ceStatus indicating the reason of failure. valueLength is a pointer to an integer that indicates the length of the buffer pointed to by value. The application must not write more than *valueLength bytes to value. If the application returns EMBER_AF_RF4CE_STATUS_SUCCESS, it must also update *valueLength to indicate the number of bytes actually written to value.
| pairingIndex | The pairing index of the requested attribute. Ver.: always |
| entryIndex | The entry index of the requested attribute. Ver.: always |
| valueLength | A pointer to the size of the buffer pointed to by value that must be updated with the length written to value. Ver.: always |
| value | A pointer where the application should copy the content of the requested attribute. Ver.: always |
| bool emberAfPluginRf4ceMsoHaveIrRfDatabaseAttributeCallback | ( | uint8_t | pairingIndex, |
| uint8_t | entryIndex | ||
| ) |
Have Ir Rf Database Attribute.
This function is called by the RF4CE MSO plugin when a target is queried by a controller for one of the IR_RF_DATABASE attributes. The application is responsible for storing these attributes. If the application currently stores an entry for the corresponding passed pairing index and entry index, it should return true, otherwise it should return false.
| pairingIndex | The pairing index of the requested attribute. Ver.: always |
| entryIndex | The entry index of the requested attribute. Ver.: always |
| void emberAfPluginRf4ceMsoIncomingIrRfDatabaseAttributeCallback | ( | uint8_t | pairingIndex, |
| uint8_t | entryIndex, | ||
| uint8_t | valueLength, | ||
| const uint8_t * | value | ||
| ) |
Incoming Ir Rf Database Attribute.
This function is called by the RF4CE MSO plugin when controller receives a get attribute response for one of the IR_RF_DATABASE attributes. The application is responsible for storing these attributes.
| pairingIndex | The pairing index of the requested attribute. Ver.: always |
| entryIndex | The entry index of the requested attribute. Ver.: always |
| valueLength | The length of the requested attribute. Ver.: always |
| value | A pointer to the content of the requested attribute. Ver.: always |
| EmberStatus emberAfPluginRf4ceMsoGetIrRfDatabaseEntryCallback | ( | EmberAfRf4ceMsoKeyCode | keyCode, |
| EmberAfRf4ceMsoIrRfDatabaseEntry * | entry | ||
| ) |
Get Ir Rf Database Entry.
This function is called by the RF4CE MSO plugin to retrieve the IR-RF database entry for a key code when the controller is sending user control commands. The application should return EMBER_SUCCESS and populate the entry if the IR-RF database entry is available for the RC command code. Otherwise, the application should return an error code.
| keyCode | The RC command code of the user control. Ver.: always |
| entry | A pointer to the EmberAfRf4ceMsoIrRfDatabaseEntry to be populated. Ver.: always |
| bool emberAfPluginRf4ceProfileGdpMessageSentCallback | ( | uint8_t | pairingIndex, |
| uint8_t | profileId, | ||
| uint16_t | vendorId, | ||
| uint8_t | messageTag, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength, | ||
| EmberStatus | status | ||
| ) |
Gdp Message Sent.
This function is called by the RF4CE Profile plugin when a GDP message is sent. It is expected to return true if the sent message was processed by the GDP plugin, false otherwise.
| pairingIndex | The index of the entry in the pairing table used to transmit the message. Ver.: always |
| profileId | The profile ID included in the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| messageTag | The tag of the message. Ver.: always |
| message | A pointer to the payload of the message that was sent. Ver.: always |
| messageLength | The length in bytes of the message. Ver.: always |
| status | An EmberStatus value. Ver.: always |
| void emberAfPluginRf4ceProfileRemoteControl11MessageSentCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| uint8_t | messageTag, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength, | ||
| EmberStatus | status | ||
| ) |
Remote Control 1 1 Message Sent.
This function is called by the RF4CE Profile plugin when a Remote Control 1.0 or 1.1 message is sent.
| pairingIndex | The index of the entry in the pairing table used to transmit the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| messageTag | The tag of the message. Ver.: always |
| message | A pointer to the payload of the message that was sent. Ver.: always |
| messageLength | The length in bytes of the message. Ver.: always |
| status | An EmberStatus value. Ver.: always |
| void emberAfPluginRf4ceProfileZrc20MessageSentCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| uint8_t | messageTag, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength, | ||
| EmberStatus | status | ||
| ) |
Zrc 2 0 Message Sent.
This function is called by the RF4CE Profile plugin when a ZRC 2.0 message is sent.
| pairingIndex | The index of the entry in the pairing table used to transmit the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| messageTag | The tag of the message. Ver.: always |
| message | A pointer to the payload of the message that was sent. Ver.: always |
| messageLength | The length in bytes of the message. Ver.: always |
| status | An EmberStatus value. Ver.: always |
| void emberAfPluginRf4ceProfileMsoMessageSentCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| uint8_t | messageTag, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength, | ||
| EmberStatus | status | ||
| ) |
Mso Message Sent.
This function is called by the RF4CE Profile plugin when an MSO message is sent.
| pairingIndex | The index of the entry in the pairing table used to transmit the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| messageTag | The tag of the message. Ver.: always |
| message | A pointer to the payload of the message that was sent. Ver.: always |
| messageLength | The length in bytes of the message. Ver.: always |
| status | An EmberStatus value. Ver.: always |
| void emberAfPluginRf4ceProfileMessageSentCallback | ( | uint8_t | pairingIndex, |
| uint8_t | profileId, | ||
| uint16_t | vendorId, | ||
| uint8_t | messageTag, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength, | ||
| EmberStatus | status | ||
| ) |
Message Sent.
This function is called by the RF4CE Profile plugin when a message is sent. It is called after any profile-specific callbacks.
| pairingIndex | The index of the entry in the pairing table used to transmit the message. Ver.: always |
| profileId | The profile ID included in the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| messageTag | The tag of the message. Ver.: always |
| message | A pointer to the payload of the message that was sent. Ver.: always |
| messageLength | The length in bytes of the message. Ver.: always |
| status | An EmberStatus value. Ver.: always |
| bool emberAfPluginRf4ceProfileGdpIncomingMessageCallback | ( | uint8_t | pairingIndex, |
| uint8_t | profileId, | ||
| uint16_t | vendorId, | ||
| EmberRf4ceTxOption | txOptions, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength | ||
| ) |
Gdp Incoming Message.
This function is called by the RF4CE Profile plugin when any message is received. This callback is expected to return true if the passed message was processed by the GDP plugin, false otherwise.
| pairingIndex | The index of the entry in the pairing table corresponding to the PAN on which the message was received. Ver.: always |
| profileId | The profile ID included in the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| txOptions | The TX options used by the source node to transmit the received message. Ver.: always |
| message | A pointer to the payload of the received message. Ver.: always |
| messageLength | The length in bytes of the received message. Ver.: always |
| void emberAfPluginRf4ceProfileRemoteControl11IncomingMessageCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| EmberRf4ceTxOption | txOptions, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength | ||
| ) |
Remote Control 1 1 Incoming Message.
This function is called by the RF4CE Profile plugin when a Remote Control 1.0 or 1.1 message is received.
| pairingIndex | The index of the entry in the pairing table corresponding to the PAN on which the message was received. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| txOptions | The TX options used by the source node to transmit the received message. Ver.: always |
| message | A pointer to the payload of the received message. Ver.: always |
| messageLength | The length in bytes of the received message. Ver.: always |
| void emberAfPluginRf4ceProfileZrc20IncomingMessageCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| EmberRf4ceTxOption | txOptions, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength | ||
| ) |
Zrc 2 0 Incoming Message.
This function is called by the RF4CE Profile plugin when a ZRC 2.0 message is received.
| pairingIndex | The index of the entry in the pairing table corresponding to the PAN on which the message was received. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| txOptions | The TX options used by the source node to transmit the received message. Ver.: always |
| message | A pointer to the payload of the received message. Ver.: always |
| messageLength | The length in bytes of the received message. Ver.: always |
| void emberAfPluginRf4ceProfileMsoIncomingMessageCallback | ( | uint8_t | pairingIndex, |
| uint16_t | vendorId, | ||
| EmberRf4ceTxOption | txOptions, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength | ||
| ) |
Mso Incoming Message.
This function is called by the RF4CE Profile plugin when an MSO message is received.
| pairingIndex | The index of the entry in the pairing table corresponding to the PAN on which the message was received. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| txOptions | The TX options used by the source node to transmit the received message. Ver.: always |
| message | A pointer to the payload of the received message. Ver.: always |
| messageLength | The length in bytes of the received message. Ver.: always |
| void emberAfPluginRf4ceProfileIncomingMessageCallback | ( | uint8_t | pairingIndex, |
| uint8_t | profileId, | ||
| uint16_t | vendorId, | ||
| EmberRf4ceTxOption | txOptions, | ||
| const uint8_t * | message, | ||
| uint8_t | messageLength | ||
| ) |
Incoming Message.
This function is called by the RF4CE Profile plugin when a message is received. It is called after any profile-specific callbacks.
| pairingIndex | The index of the entry in the pairing table corresponding to the PAN on which the message was received. Ver.: always |
| profileId | The profile ID included in the message. Ver.: always |
| vendorId | The vendor ID included in the message. Ver.: always |
| txOptions | The TX options used by the source node to transmit the received message. Ver.: always |
| message | A pointer to the payload of the received message. Ver.: always |
| messageLength | The length in bytes of the received message. Ver.: always |
| bool emberAfPluginRf4ceProfileGdpDiscoveryRequestCallback | ( | const EmberEUI64 | ieeeAddr, |
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType, | ||
| uint8_t | rxLinkQuality | ||
| ) |
Gdp Discovery Request.
This function is called by the RF4CE Profile plugin when a discovery request for the GDP profile is received.
| ieeeAddr | The IEEE address of the requesting device. Ver.: always |
| nodeCapabilities | The capabilities of the requesting device. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| searchDevType | The device type requested. Ver.: always |
| rxLinkQuality | The LQI of the request. Ver.: always |
| bool emberAfPluginRf4ceProfileRemoteControl11DiscoveryRequestCallback | ( | const EmberEUI64 | ieeeAddr, |
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType, | ||
| uint8_t | rxLinkQuality | ||
| ) |
Remote Control 1 1 Discovery Request.
This function is called by the RF4CE Profile plugin when a discovery request for the Remote Control 1.0 or 1.1 profile is received.
| ieeeAddr | The IEEE address of the requesting device. Ver.: always |
| nodeCapabilities | The capabilities of the requesting device. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| searchDevType | The device type requested. Ver.: always |
| rxLinkQuality | The LQI of the request. Ver.: always |
| bool emberAfPluginRf4ceProfileZrc20DiscoveryRequestCallback | ( | const EmberEUI64 | ieeeAddr, |
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType, | ||
| uint8_t | rxLinkQuality | ||
| ) |
Zrc 2 0 Discovery Request.
This function is called by the RF4CE Profile plugin when a discovery request for the ZRC 2.0 profile is received.
| ieeeAddr | The IEEE address of the requesting device. Ver.: always |
| nodeCapabilities | The capabilities of the requesting device. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| searchDevType | The device type requested. Ver.: always |
| rxLinkQuality | The LQI of the request. Ver.: always |
| bool emberAfPluginRf4ceProfileMsoDiscoveryRequestCallback | ( | const EmberEUI64 | ieeeAddr, |
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType, | ||
| uint8_t | rxLinkQuality | ||
| ) |
Mso Discovery Request.
This function is called by the RF4CE Profile plugin when a discovery request for the MSO profile is received.
| ieeeAddr | The IEEE address of the requesting device. Ver.: always |
| nodeCapabilities | The capabilities of the requesting device. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| searchDevType | The device type requested. Ver.: always |
| rxLinkQuality | The LQI of the request. Ver.: always |
| bool emberAfPluginRf4ceProfileGdpDiscoveryResponseCallback | ( | bool | atCapacity, |
| uint8_t | channel, | ||
| EmberPanId | panId, | ||
| const EmberEUI64 | ieeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | rxLinkQuality, | ||
| uint8_t | discRequestLqi | ||
| ) |
Gdp Discovery Response.
This function is called by the RF4CE Profile plugin when a discovery response for the GDP profile is received.
| atCapacity | true if the node sending the discovery response has no free entry in its pairing table, false otherwise. Ver.: always |
| channel | The channel on which the discovery response was received. Ver.: always |
| panId | The PAN identifier of the responding device. Ver.: always |
| ieeeAddr | The IEEE address of the responding device. Ver.: always |
| nodeCapabilities | The capabilities of the responding device. Ver.: always |
| vendorInfo | The vendor information of the responding device. Ver.: always |
| appInfo | The application information of the responding device. Ver.: always |
| rxLinkQuality | The LQI of the discovery response. Ver.: always |
| discRequestLqi | The LQI of the discovery request command frame reported by the responding device. Ver.: always |
| bool emberAfPluginRf4ceProfileRemoteControl11DiscoveryResponseCallback | ( | bool | atCapacity, |
| uint8_t | channel, | ||
| EmberPanId | panId, | ||
| const EmberEUI64 | ieeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | rxLinkQuality, | ||
| uint8_t | discRequestLqi | ||
| ) |
Remote Control 1 1 Discovery Response.
This function is called by the RF4CE Profile plugin when a discovery response for the Remote Control 1.0 or 1.1 profile is received.
| atCapacity | true if the node sending the discovery response has no free entry in its pairing table, false otherwise. Ver.: always |
| channel | The channel on which the discovery response was received. Ver.: always |
| panId | The PAN identifier of the responding device. Ver.: always |
| ieeeAddr | The IEEE address of the responding device. Ver.: always |
| nodeCapabilities | The capabilities of the responding device. Ver.: always |
| vendorInfo | The vendor information of the responding device. Ver.: always |
| appInfo | The application information of the responding device. Ver.: always |
| rxLinkQuality | The LQI of the discovery response. Ver.: always |
| discRequestLqi | The LQI of the discovery request command frame reported by the responding device. Ver.: always |
| bool emberAfPluginRf4ceProfileZrc20DiscoveryResponseCallback | ( | bool | atCapacity, |
| uint8_t | channel, | ||
| EmberPanId | panId, | ||
| const EmberEUI64 | ieeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | rxLinkQuality, | ||
| uint8_t | discRequestLqi | ||
| ) |
Zrc 2 0 Discovery Response.
This function is called by the RF4CE Profile plugin when a discovery response for the ZRC 2.0 profile is received.
| atCapacity | true if the node sending the discovery response has no free entry in its pairing table, false otherwise. Ver.: always |
| channel | The channel on which the discovery response was received. Ver.: always |
| panId | The PAN identifier of the responding device. Ver.: always |
| ieeeAddr | The IEEE address of the responding device. Ver.: always |
| nodeCapabilities | The capabilities of the responding device. Ver.: always |
| vendorInfo | The vendor information of the responding device. Ver.: always |
| appInfo | The application information of the responding device. Ver.: always |
| rxLinkQuality | The LQI of the discovery response. Ver.: always |
| discRequestLqi | The LQI of the discovery request command frame reported by the responding device. Ver.: always |
| bool emberAfPluginRf4ceProfileMsoDiscoveryResponseCallback | ( | bool | atCapacity, |
| uint8_t | channel, | ||
| EmberPanId | panId, | ||
| const EmberEUI64 | ieeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | rxLinkQuality, | ||
| uint8_t | discRequestLqi | ||
| ) |
Mso Discovery Response.
This function is called by the RF4CE Profile plugin when a discovery response for the MSO profile is received.
| atCapacity | true if the node sending the discovery response has no free entry in its pairing table, false otherwise. Ver.: always |
| channel | The channel on which the discovery response was received. Ver.: always |
| panId | The PAN identifier of the responding device. Ver.: always |
| ieeeAddr | The IEEE address of the responding device. Ver.: always |
| nodeCapabilities | The capabilities of the responding device. Ver.: always |
| vendorInfo | The vendor information of the responding device. Ver.: always |
| appInfo | The application information of the responding device. Ver.: always |
| rxLinkQuality | The LQI of the discovery response. Ver.: always |
| discRequestLqi | The LQI of the discovery request command frame reported by the responding device. Ver.: always |
| void emberAfPluginRf4ceProfileGdpDiscoveryCompleteCallback | ( | EmberStatus | status | ) |
Gdp Discovery Complete.
This function is called by the RF4CE Profile plugin when the discovery process for the GDP profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceProfileRemoteControl11DiscoveryCompleteCallback | ( | EmberStatus | status | ) |
Remote Control 1 1 Discovery Complete.
This function is called by the RF4CE Profile plugin when the discovery process for the Remote Control 1.0 or 1.1 profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceProfileZrc20DiscoveryCompleteCallback | ( | EmberStatus | status | ) |
Zrc 2 0 Discovery Complete.
This function is called by the RF4CE Profile plugin when the discovery process for the ZRC 2.0 profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceProfileMsoDiscoveryCompleteCallback | ( | EmberStatus | status | ) |
Mso Discovery Complete.
This function is called by the RF4CE Profile plugin when the discovery process for the MSO profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceProfileGdpAutoDiscoveryResponseCompleteCallback | ( | EmberStatus | status, |
| const EmberEUI64 | srcIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType | ||
| ) |
Gdp Auto Discovery Response Complete.
This function is called by the RF4CE Profile plugin when the auto discovery response process for the GDP profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| srcIeeeAddr | The IEEE address of the node from which the discovery request command frame was received. This parameter is meaningful only if the status parameter is EMBER_SUCCESS Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the discovery request. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| vendorInfo | A pointer to an ::EmberRf4ceVendorInfo struct containing the vendor information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| appInfo | A pointer to an ::EmberRf4ceApplicationInfo struct containing the application information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| searchDevType | The device type being discovered. If this is 0xFF, any type is being requested. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| void emberAfPluginRf4ceProfileRemoteControl11AutoDiscoveryResponseCompleteCallback | ( | EmberStatus | status, |
| const EmberEUI64 | srcIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType | ||
| ) |
Remote Control 1 1 Auto Discovery Response Complete.
This function is called by the RF4CE Profile plugin when the auto discovery response process for the Remote Control 1.0 or 1.1 profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| srcIeeeAddr | The IEEE address of the node from which the discovery request command frame was received. This parameter is meaningful only if the status parameter is EMBER_SUCCESS Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the discovery request. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| vendorInfo | A pointer to an ::EmberRf4ceVendorInfo struct containing the vendor information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| appInfo | A pointer to an ::EmberRf4ceApplicationInfo struct containing the application information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| searchDevType | The device type being discovered. If this is 0xFF, any type is being requested. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| void emberAfPluginRf4ceProfileZrc20AutoDiscoveryResponseCompleteCallback | ( | EmberStatus | status, |
| const EmberEUI64 | srcIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType | ||
| ) |
Zrc 2 0 Auto Discovery Response Complete.
This function is called by the RF4CE Profile plugin when the auto discovery response process for the ZRC 2.0 profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| srcIeeeAddr | The IEEE address of the node from which the discovery request command frame was received. This parameter is meaningful only if the status parameter is EMBER_SUCCESS Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the discovery request. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| vendorInfo | A pointer to an ::EmberRf4ceVendorInfo struct containing the vendor information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| appInfo | A pointer to an ::EmberRf4ceApplicationInfo struct containing the application information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| searchDevType | The device type being discovered. If this is 0xFF, any type is being requested. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| void emberAfPluginRf4ceProfileMsoAutoDiscoveryResponseCompleteCallback | ( | EmberStatus | status, |
| const EmberEUI64 | srcIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | searchDevType | ||
| ) |
Mso Auto Discovery Response Complete.
This function is called by the RF4CE Profile plugin when the auto discovery response process for the MSO profile has completed.
| status | An EmberStatus value indicating whether the discovery succeeded or the failure reason. Ver.: always |
| srcIeeeAddr | The IEEE address of the node from which the discovery request command frame was received. This parameter is meaningful only if the status parameter is EMBER_SUCCESS Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the discovery request. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| vendorInfo | A pointer to an ::EmberRf4ceVendorInfo struct containing the vendor information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| appInfo | A pointer to an ::EmberRf4ceApplicationInfo struct containing the application information of the node that issued the discovery request. This parameter is non-NULL only if the status parameter is EMBER_SUCCESS. Ver.: always |
| searchDevType | The device type being discovered. If this is 0xFF, any type is being requested. This parameter is meaningful only if the status parameter is EMBER_SUCCESS. Ver.: always |
| bool emberAfPluginRf4ceProfileGdpPairRequestCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberEUI64 | sourceIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | keyExchangeTransferCount | ||
| ) |
Gdp Pair Request.
This function is called by the RF4CE Profile plugin when a pair request for the GDP profile is received.
| status | An EmberStatus value indicating whether the pairing is a new pairing, a duplicate or if the pairing table is full. Ver.: always |
| pairingIndex | The index of the entry that will be used by the stack for the pairing link. Ver.: always |
| sourceIeeeAddr | The source IEEE address of the incoming pair request. Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the pair request. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| keyExchangeTransferCount | The number of transfers to be used to exchange the link key with the pairing originator. Ver.: always |
| bool emberAfPluginRf4ceProfileRemoteControl11PairRequestCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberEUI64 | sourceIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | keyExchangeTransferCount | ||
| ) |
Remote Control 1 1 Pair Request.
This function is called by the RF4CE Profile plugin when a pair request for the Remote Control 1.0 or 1.1 profile is received.
| status | An EmberStatus value indicating whether the pairing is a new pairing, a duplicate or if the pairing table is full. Ver.: always |
| pairingIndex | The index of the entry that will be used by the stack for the pairing link. Ver.: always |
| sourceIeeeAddr | The source IEEE address of the incoming pair request. Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the pair request. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| keyExchangeTransferCount | The number of transfers to be used to exchange the link key with the pairing originator. Ver.: always |
| bool emberAfPluginRf4ceProfileZrc20PairRequestCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberEUI64 | sourceIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | keyExchangeTransferCount | ||
| ) |
Zrc 2 0 Pair Request.
This function is called by the RF4CE Profile plugin when a pair request for the ZRC 2.0 profile is received.
| status | An EmberStatus value indicating whether the pairing is a new pairing, a duplicate or if the pairing table is full. Ver.: always |
| pairingIndex | The index of the entry that will be used by the stack for the pairing link. Ver.: always |
| sourceIeeeAddr | The source IEEE address of the incoming pair request. Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the pair request. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| keyExchangeTransferCount | The number of transfers to be used to exchange the link key with the pairing originator. Ver.: always |
| bool emberAfPluginRf4ceProfileMsoPairRequestCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberEUI64 | sourceIeeeAddr, | ||
| uint8_t | nodeCapabilities, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo, | ||
| uint8_t | keyExchangeTransferCount | ||
| ) |
Mso Pair Request.
This function is called by the RF4CE Profile plugin when a pair request for the MSO profile is received.
| status | An EmberStatus value indicating whether the pairing is a new pairing, a duplicate or if the pairing table is full. Ver.: always |
| pairingIndex | The index of the entry that will be used by the stack for the pairing link. Ver.: always |
| sourceIeeeAddr | The source IEEE address of the incoming pair request. Ver.: always |
| nodeCapabilities | The node capabilities of the node that issued the pair request. Ver.: always |
| vendorInfo | The vendor information of the requesting device. Ver.: always |
| appInfo | The application information of the requesting device. Ver.: always |
| keyExchangeTransferCount | The number of transfers to be used to exchange the link key with the pairing originator. Ver.: always |
| void emberAfPluginRf4ceProfileGdpPairCompleteCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo | ||
| ) |
Gdp Pair Complete.
This function is called by the RF4CE Profile plugin when the pairing process for the GDP profile has completed.
| status | An EmberStatus value indicating whether the pairing succeeded or the failure reason. Ver.: always |
| pairingIndex | The index of the pairing table entry corresponding to the pairing link that was established during the pairing process. Ver.: always |
| vendorInfo | The vendor information of the peer device. Ver.: always |
| appInfo | The application information of the peer device. Ver.: always |
| void emberAfPluginRf4ceProfileRemoteControl11PairCompleteCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo | ||
| ) |
Remote Control 1 1 Pair Complete.
This function is called by the RF4CE Profile plugin when the pairing process for the Remote Control 1.0 or 1.1 profile has completed.
| status | An EmberStatus value indicating whether the pairing succeeded or the failure reason. Ver.: always |
| pairingIndex | The index of the pairing table entry corresponding to the pairing link that was established during the pairing process. Ver.: always |
| vendorInfo | The vendor information of the peer device. Ver.: always |
| appInfo | The application information of the peer device. Ver.: always |
| void emberAfPluginRf4ceProfileZrc20PairCompleteCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo | ||
| ) |
Zrc 2 0 Pair Complete.
This function is called by the RF4CE Profile plugin when the pairing process for the ZRC 2.0 profile has completed.
| status | An EmberStatus value indicating whether the pairing succeeded or the failure reason. Ver.: always |
| pairingIndex | The index of the pairing table entry corresponding to the pairing link that was established during the pairing process. Ver.: always |
| vendorInfo | The vendor information of the peer device. Ver.: always |
| appInfo | The application information of the peer device. Ver.: always |
| void emberAfPluginRf4ceProfileMsoPairCompleteCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | appInfo | ||
| ) |
Mso Pair Complete.
This function is called by the RF4CE Profile plugin when the pairing process for the MSO profile has completed.
| status | An EmberStatus value indicating whether the pairing succeeded or the failure reason. Ver.: always |
| pairingIndex | The index of the pairing table entry corresponding to the pairing link that was established during the pairing process. Ver.: always |
| vendorInfo | The vendor information of the peer device. Ver.: always |
| appInfo | The application information of the peer device. Ver.: always |
| void emberAfPluginRf4ceZrc11PairingCompleteCallback | ( | EmberStatus | status, |
| uint8_t | pairingIndex, | ||
| const EmberEUI64 | eui64, | ||
| const EmberRf4ceVendorInfo * | vendorInfo, | ||
| const EmberRf4ceApplicationInfo * | applicationInfo | ||
| ) |
Pairing Complete.
This function is called by the RF4CE ZRC plugin when the push-button pairing operation completes. If status is EMBER_SUCCESS, pairing was successful and pairingIndex indicates the index in the pairing table for the remote node while eui64, vendorInfo, and applicationInfo contain information about the remote node itself. Otherwise, status indicates the reason for failure and the other arguments are meaningless.
| status | The status of the push-button pairing operation. Ver.: always |
| pairingIndex | The index of the pairing entry. Ver.: always |
| eui64 | The EmberEUI64 of the remote node. Ver.: always |
| vendorInfo | The vendor information of the remote node. Ver.: always |
| applicationInfo | The application information of the remote node. Ver.: always |
| void emberAfPluginRf4ceZrc11UserControlCallback | ( | const EmberAfRf4ceZrcUserControlRecord * | record | ) |
User Control.
This function is called by the RF4CE ZRC plugin when a user control starts or stops. If the type of the record is EMBER_AF_RF4CE_ZRC_COMMAND_USER_CONTROL_PRESSED, the application should execute the requested operation repeatedly at some application-specific rate. When the repetition should stop, the plugin will call the callback again with the type set to EMBER_AF_RF4CE_ZRC_COMMAND_USER_CONTROL_RELEASED. EMBER_AF_RF4CE_ZRC_COMMAND_USER_CONTROL_REPEATED is a special case of EMBER_AF_RF4CE_ZRC_COMMAND_USER_CONTROL_PRESSED and means that the pressed command from the originator was not received and that the originator is still triggering the action. The application should process a repeat type the same as a pressed type, but may wish to perform additional operations to compensate for missed commands.
| record | The user control record. Ver.: always |
| void emberAfPluginRf4ceZrc11CommandDiscoveryResponseCallback | ( | EmberStatus | status, |
| const EmberAfRf4ceZrcCommandsSupported * | commandsSupported | ||
| ) |
Command Discovery Response.
This function is called by the RF4CE ZRC plugin when a Command Discovery Response message is received by the device.
| status | An EmberStatus value indicating that the command discovery process succeeded or the failure reason. Ver.: always |
| commandsSupported | The 256-bit field indicating which user control commands are supported. Ver.: always |
| void emberAfPluginRf4ceZrc20ActionCallback | ( | const EmberAfRf4ceZrcActionRecord * | record | ) |
Action.
This function is called by the RF4CE ZRC 2.0 plugin when an action starts or stops. If the action type of the action record is EMBER_AF_RF4CE_ZRC_ACTION_TYPE_START, the application should execute the requested operation repeatedly at some application-specific rate. When the repetition should stop, the plugin will call the callback again with the action type set to EMBER_AF_RF4CE_ZRC_ACTION_TYPE_STOP. EMBER_AF_RF4CE_ZRC_ACTION_TYPE_REPEAT is a special case of EMBER_AF_RF4CE_ZRC_ACTION_TYPE_START and means that the start action from the originator was not received and that the originator is still triggering the action. The application should process a repeat type the same as a start type, but may wish to perform additional operations to compensate for missed actions. If the action type is EMBER_AF_RF4CE_ZRC_ACTION_TYPE_ATOMIC, the application should execute the operation once. The plugin will not call the callback again for an atomic action.
| record | The action record. Ver.: always |
| void emberAfPluginRf4ceZrc20HaActionCallback | ( | const EmberAfRf4ceZrcActionRecord * | record | ) |
Ha Action.
This function is called by the RF4CE ZRC 2.0 plugin when an HA action starts or stops. TODO
| record | The action record. Ver.: always |
| void emberAfPluginRf4ceZrc20LegacyCommandDiscoveryCompleteCallback | ( | EmberStatus | status, |
| const EmberAfRf4ceZrcCommandsSupported * | commandsSupported | ||
| ) |
Legacy Command Discovery Complete.
This function is called by the RF4CE ZRC plugin upon completion of the legacy ZRC 1.1 command discovery process.
| status | An EmberStatus value indicating that the command discovery process succeeded or the failure reason. Ver.: always |
| commandsSupported | The 256-bit field indicating which user control commands are supported. Ver.: always |
| void emberAfPluginRf4ceZrc20ActionMappingsNegotiationCompleteCallback | ( | EmberStatus | status | ) |
Action Mappings Negotiation Complete.
This function is called by the RF4CE ZRC plugin upon completion of the action mapping negotiation procedure.
| status | An EmberStatus value indicating that the action mappings negotiation succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceZrc20IncomingMappableActionCallback | ( | uint8_t | pairingIndex, |
| uint16_t | entryIndex, | ||
| EmberAfRf4ceZrcMappableAction * | mappableAction | ||
| ) |
Incoming Mappable Action.
This function is called by an RF4CE ZRC action mapping server upon receiving a mappable action from an already bound action mapping client.
| pairingIndex | The index of the pairing the mappable action was received from. Ver.: always |
| entryIndex | The index of the mappable action entry. Ver.: always |
| mappableAction | A pointer to the mappable action struct that was received. Ver.: always |
| EmberStatus emberAfPluginRf4ceZrc20GetMappableActionCallback | ( | uint8_t | pairingIndex, |
| uint16_t | entryIndex, | ||
| EmberAfRf4ceZrcMappableAction * | mappableAction | ||
| ) |
Get Mappable Action.
This function is called by an RF4CE ZRC action mapping client or server to retrieve the mappable action corresponding to the passed entry index.
| pairingIndex | The index of the pairing the mappable action was received from. Ver.: always |
| entryIndex | The index of the mappable action entry. Ver.: always |
| mappableAction | A pointer to the mappable action struct to be populated. Ver.: always |
| uint16_t emberAfPluginRf4ceZrc20GetMappableActionCountCallback | ( | uint8_t | pairingIndex | ) |
Get Mappable Action Count.
This function is called by an RF4CE ZRC action mapping server or client to retrieve the number of entries currently stored in the mappable action table for a certain pairing.
| pairingIndex | The index of the pairing entry. Ver.: always |
| void emberAfPluginRf4ceZrc20IncomingActionMappingCallback | ( | uint8_t | pairingIndex, |
| uint16_t | entryIndex, | ||
| EmberAfRf4ceZrcActionMapping * | actionMapping | ||
| ) |
Incoming Action Mapping.
This function is called by an RF4CE ZRC action mapping client upon receiving an action mapping pulled from an already bound action mapping server.
| pairingIndex | The index of the pairing the action mapping was received from. Ver.: always |
| entryIndex | The index of the action mapping entry. Ver.: always |
| actionMapping | A pointer to the action mapping struct that was received. Ver.: always |
| EmberStatus emberAfPluginRf4ceZrc20GetActionMappingCallback | ( | uint8_t | pairingIndex, |
| uint16_t | entryIndex, | ||
| EmberAfRf4ceZrcActionMapping * | actionMapping | ||
| ) |
Get Action Mapping.
This function is called by an RF4CE ZRC action mapping server to retrieve the action mapping corresponding to the mappable action indicated by the passed entry index.
| pairingIndex | The index of the pairing the mappable action was received from. Ver.: always |
| entryIndex | The index of the mappable action entry. Ver.: always |
| actionMapping | A pointer to the action mapping struct to be populated. Ver.: always |
| EmberStatus emberAfPluginRf4ceZrc20SetActionMappingCallback | ( | uint8_t | pairingIndex, |
| uint16_t | entryIndex, | ||
| EmberAfRf4ceZrcActionMapping * | actionMapping | ||
| ) |
Set Action Mapping.
This function is called by an RF4CE ZRC action mapping server to retrieve the action mapping corresponding to the mappable action indicated by the passed entry index.
| pairingIndex | The index of the pairing the mappable action was received from. Ver.: always |
| entryIndex | The index of the mappable action entry. Ver.: always |
| actionMapping | A pointer to the action mapping struct to be populated. Ver.: always |
| void emberAfPluginRf4ceZrc20HomeAutomationSupportedAnnouncementCompleteCallback | ( | EmberStatus | status | ) |
Home Automation Supported Announcement Complete.
This function is called by the RF4CE ZRC plugin upon completion of the Home Automation supported announcement procedure.
| status | An EmberStatus value indicating that the Home Automation supported announcement procedure succeeded or the failure reason. Ver.: always |
| void emberAfPluginRf4ceZrc20IncomingHomeAutomationSupportedCallback | ( | uint8_t | pairingIndex, |
| uint8_t | haInstanceId, | ||
| EmberAfRf4ceZrcHomeAutomationSupported * | haSupported | ||
| ) |
Incoming Home Automation Supported.
This function is called by an RF4CE ZRC Home Automation actions recipient upon receiving a Home Automation supported attribute from an already bound Home Automation originator.
| pairingIndex | The index of the pairing the Home Automation supported attribute was received from. Ver.: always |
| haInstanceId | The instance ID the Home Automation supported attribute refers to. Ver.: always |
| haSupported | A pointer to the Home Automation supported struct that was received. Ver.: always |
| EmberStatus emberAfPluginRf4ceZrc20GetHomeAutomationSupportedCallback | ( | uint8_t | pairingIndex, |
| uint8_t | haInstanceId, | ||
| EmberAfRf4ceZrcHomeAutomationSupported * | haSupported | ||
| ) |
Get Home Automation Supported.
This function is called by an RF4CE ZRC Home Automation actions originator to retrieve the Home Automation supported attribute corresponding to the passed entry index.
| pairingIndex | The index of the pairing the Home Automation supported attribute was received from. Ver.: always |
| haInstanceId | The instance ID the Home Automation supported attribute refers to. Ver.: always |
| haSupported | A pointer to the Home Automation supported struct to be populated. Ver.: always |
| EmberAfRf4ceGdpAttributeStatus emberAfPluginRf4ceZrc20GetHomeAutomationAttributeCallback | ( | uint8_t | pairingIndex, |
| uint8_t | haInstanceId, | ||
| uint8_t | haAttributeId, | ||
| EmberAfRf4ceZrcHomeAutomationAttribute * | haAttribute | ||
| ) |
Get Home Automation Attribute.
This function is called by an RF4CE ZRC Home Automation actions recipient upon receiving a Pull attribute command from a Home Automation actions originator to retrieve the contents of a Home Automation attribute. The contents in the haAttribute struct will be included in the response only if this callback returned an EmberAfRf4ceGdpAttributeStatus value of EMBER_AF_RF4CE_GDP_ATTRIBUTE_STATUS_SUCCESS.
| pairingIndex | The index of the pairing entry corresponding to the Home Automation actions originator.. Ver.: always |
| haInstanceId | The Home Automation instance ID. Ver.: always |
| haAttributeId | The Home Automation attribute ID. Ver.: always |
| haAttribute | A pointer to an EmberAfRf4ceZrcHomeAutomationAttribute struct to be populated. Ver.: always |
| void emberAfPluginRf4ceZrc20PullHomeAutomationAttributeCompleteCallback | ( | EmberAfRf4ceGdpAttributeStatus | responseStatus, |
| EmberAfRf4ceZrcHomeAutomationAttribute * | haAttribute | ||
| ) |
Pull Home Automation Attribute Complete.
This function is called by an RF4CE ZRC Home Automation actions originator as asynchronous response to a successful call to the emberAfRf4ceZrc20PullHomeAutomationAttribute() API. This callback is also invoked upon receiving pull attributes responses as result of an initial client notification request for Home Automation attribute pull from the Home Automation actions server.
| responseStatus | An EmberAfRf4ceGdpAttributeStatus value indication whether the attribute was successfully retrieved or the reason of failure. Ver.: always |
| haAttribute | A pointer to an EmberAfRf4ceZrcHomeAutomationAttribute struct carrying the contents of the retrieved attribute. This parameter is meaningful only if responseStatus is EMBER_AF_RF4CE_GDP_ATTRIBUTE_STATUS_SUCCESS. Ver.: always |
| void emberAfPluginRf4ceZrc20HaServerHaActionSentCallback | ( | EmberOutgoingMessageType | type, |
| uint16_t | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| uint16_t | msgLen, | ||
| uint8_t * | message, | ||
| EmberStatus | status | ||
| ) |
Ha Action Sent.
This function is called by the HA server plugin once the HA action is sent to the ZCL network.
| type | Outgoing message type. Ver.: always |
| indexOrDestination | Binding index. Ver.: always |
| apsFrame | APS frame pointer. Ver.: always |
| msgLen | Message length. Ver.: always |
| message | Message pointer. Ver.: always |
| status | Status. Ver.: always |
| uint16_t emberAfPluginSimpleMeteringClientRequestMirrorCallback | ( | EmberEUI64 | requestingDeviceIeeeAddress | ) |
Request Mirror.
This function is called by the Simple Metering client plugin whenever a Request Mirror command is received. The application should return the endpoint to which the mirror has been assigned. If no mirror could be assigned, the application should return 0xFFFF.
| requestingDeviceIeeeAddress | Ver.: always |
| uint16_t emberAfPluginSimpleMeteringClientRemoveMirrorCallback | ( | EmberEUI64 | requestingDeviceIeeeAddress | ) |
Remove Mirror.
This function is called by the Simple Metering client plugin whenever a Remove Mirror command is received. The application should return the endpoint on which the mirror has been removed. If the mirror could not be removed, the application should return 0xFFFF.
| requestingDeviceIeeeAddress | Ver.: always |
| void emberAfPluginSimpleMeteringServerProcessNotificationFlagsCallback | ( | uint16_t | attributeId, |
| uint32_t | attributeValue | ||
| ) |
Process Notification Flags.
This function is called by the metering server plugin when any of the Notification Attribute Set attributes are read or reported by the metering client.
| attributeId | Ver.: always |
| attributeValue | Ver.: always |
| void emberAfPluginSleepyMessageQueueMessageTimedOutCallback | ( | uint8_t | sleepyMsgId | ) |
Message Timed Out.
This function is called by the sleepy message queue when a message times out. The plugin will invalidate the entry in the queue after giving the application a chance to perform any actions on the timed-out message.
| sleepyMsgId | Ver.: always |
| bool emberAfPluginStandaloneBootloaderClientAllowIncomingMessageCallback | ( | EmberEUI64 | sourceEui64, |
| uint8_t | command | ||
| ) |
Allow Incoming Message.
Allows the application to control whether the plugin can respond to incoming bootload messages.
| sourceEui64 | The EUI64 of the sending node. Ver.: always |
| command | The incoming command ID Ver.: always |
| bool emberAfPluginStandaloneBootloaderClientAllowBootloadLaunchCallback | ( | EmberEUI64 | sourceEui64 | ) |
Allow Bootload Launch.
This function is a callback when the client is being told to launch the standalone bootloader. This is done after authentication has completed successfully.
| sourceEui64 | The EUI64 of the node requesting the bootload. Ver.: always |
| bool emberAfPluginStandaloneBootloaderCommonIncomingMessageCallback | ( | EmberEUI64 | longId, |
| uint8_t | length, | ||
| uint8_t * | message | ||
| ) |
Incoming Message.
Indicates an Ember Bootload message has been received by the Standalone Bootloader Common plugin.
| longId | The sender's EUI64 address Ver.: always |
| length | The length of the incoming message. Ver.: always |
| message | The array of bytes for the message. Ver.: always |
| void emberAfPluginStandaloneBootloaderServerQueryResponseCallback | ( | bool | queryWasBroadcast, |
| const EmberAfStandaloneBootloaderQueryResponseData * | queryData | ||
| ) |
Query Response.
Allows the application to control whether the plugin can respond to incoming bootload messages.
| queryWasBroadcast | Boolean indicating whether the query was broadcast or unicast Ver.: always |
| queryData | A data structure providing the details about the local device's bootloader. Ver.: always |
| void emberAfPluginStandaloneBootloaderServerFinishedCallback | ( | bool | success | ) |
Finished.
Notifies the application when the standalone bootload has completed, successfully or otherwise.
| success | Boolean indicating the success or failure of the bootload. Ver.: always |
| void emberAfPluginTunnelingClientTunnelOpenedCallback | ( | uint8_t | tunnelIndex, |
| EmberAfPluginTunnelingClientStatus | tunnelStatus, | ||
| uint16_t | maximumIncomingTransferSize | ||
| ) |
Tunnel Opened.
This function is called by the Tunneling client plugin whenever a tunnel is opened. Clients may open tunnels by sending a Request Tunnel command.
| tunnelIndex | The index of the tunnel that has been opened. Ver.: always |
| tunnelStatus | The status of the request. Ver.: always |
| maximumIncomingTransferSize | The maximum incoming transfer size of the server. Ver.: always |
| void emberAfPluginTunnelingClientDataReceivedCallback | ( | uint8_t | tunnelIndex, |
| uint8_t * | data, | ||
| uint16_t | dataLen | ||
| ) |
Data Received.
This function is called by the Tunneling client plugin whenever data is received from a server through a tunnel.
| tunnelIndex | The index of the tunnel through which the data was received. Ver.: always |
| data | Buffer containing the raw octets of the data. Ver.: always |
| dataLen | The length in octets of the data. Ver.: always |
| void emberAfPluginTunnelingClientDataErrorCallback | ( | uint8_t | tunnelIndex, |
| EmberAfTunnelingTransferDataStatus | transferDataStatus | ||
| ) |
Data Error.
This function is called by the Tunneling client plugin whenever a data error occurs on a tunnel. Errors occur if a device attempts to send data on tunnel that is no longer active or if the tunneling does not belong to the device.
| tunnelIndex | The index of the tunnel on which this data error occurred. Ver.: always |
| transferDataStatus | The error that occurred. Ver.: always |
| void emberAfPluginTunnelingClientTunnelClosedCallback | ( | uint8_t | tunnelIndex | ) |
Tunnel Closed.
This function is called by the Tunneling client plugin whenever a server sends a notification that it preemptively closed an inactive tunnel. Servers are not required to notify clients of tunnel closures, so applications cannot rely on this callback being called for all tunnels.
| tunnelIndex | The index of the tunnel that has been closed. Ver.: always |
| void emberAfPluginTunnelingClientTransferDataFailureCallback | ( | uint16_t | indexOfDestination, |
| EmberApsFrame * | apsFrame, | ||
| uint16_t | msgLen, | ||
| uint8_t * | message, | ||
| EmberStatus | status | ||
| ) |
Transfer Data Failure.
This function is called when a TransferData command fails to be sent to the intended destination.
| indexOfDestination | The index or destination address of the TransferData command. Ver.: always |
| apsFrame | The EmberApsFrame of the command. Ver.: always |
| msgLen | The length of the payload sent in the command. Ver.: always |
| message | The payload that was sent in the command. Ver.: always |
| status | The non-success status code from the transmission of the command. Ver.: always |
| bool emberAfPluginTunnelingServerIsProtocolSupportedCallback | ( | uint8_t | protocolId, |
| uint16_t | manufacturerCode | ||
| ) |
Is Protocol Supported.
This function is called by the Tunneling server plugin whenever a Request Tunnel command is received. The application should return true if the protocol is supported and false otherwise.
| protocolId | The identifier of the metering communication protocol for which the tunnel is requested. Ver.: always |
| manufacturerCode | The manufacturer code for manufacturer-defined protocols or 0xFFFF in unused. Ver.: always |
| void emberAfPluginTunnelingServerTunnelOpenedCallback | ( | uint16_t | tunnelIndex, |
| uint8_t | protocolId, | ||
| uint16_t | manufacturerCode, | ||
| bool | flowControlSupport, | ||
| uint16_t | maximumIncomingTransferSize | ||
| ) |
Tunnel Opened.
This function is called by the Tunneling server plugin whenever a tunnel is opened. Clients may open tunnels by sending a Request Tunnel command.
| tunnelIndex | The index to the tunnel table entry that has been opened. Ver.: always |
| protocolId | The identifier of the metering communication protocol for the tunnel. Ver.: always |
| manufacturerCode | The manufacturer code for manufacturer-defined protocols or 0xFFFF in unused. Ver.: always |
| flowControlSupport | true is flow control support is requested or false if it is not. Ver.: always |
| maximumIncomingTransferSize | The maximum incoming transfer size of the client. Ver.: always |
| void emberAfPluginTunnelingServerDataReceivedCallback | ( | uint16_t | tunnelIndex, |
| uint8_t * | data, | ||
| uint16_t | dataLen | ||
| ) |
Data Received.
This function is called by the Tunneling server plugin whenever data is received from a client through a tunnel.
| tunnelIndex | The identifier of the tunnel through which the data was received. Ver.: always |
| data | Buffer containing the raw octets of the data. Ver.: always |
| dataLen | The length in octets of the data. Ver.: always |
| void emberAfPluginTunnelingServerDataErrorCallback | ( | uint16_t | tunnelIndex, |
| EmberAfTunnelingTransferDataStatus | transferDataStatus | ||
| ) |
Data Error.
This function is called by the Tunneling server plugin whenever a data error occurs on a tunnel. Errors occur if a device attempts to send data on tunnel that is no longer active or if the tunneling does not belong to the device.
| tunnelIndex | The identifier of the tunnel on which this data error occurred. Ver.: always |
| transferDataStatus | The error that occurred. Ver.: always |
| void emberAfPluginTunnelingServerTunnelClosedCallback | ( | uint16_t | tunnelIndex, |
| bool | clientInitiated | ||
| ) |
Tunnel Closed.
This function is called by the Tunneling server plugin whenever a tunnel is closed. Clients may close tunnels by sending a Close Tunnel command. The server can preemptively close inactive tunnels after a timeout.
| tunnelIndex | The identifier of the tunnel that has been closed. Ver.: always |
| clientInitiated | true if the client initiated the closing of the tunnel or false if the server closed the tunnel due to inactivity. Ver.: always |
| bool emberAfPluginUpdateTcLinkKeyStatusCallback | ( | EmberKeyStatus | keyStatus | ) |
Status.
This callback is fired when the Update Link Key exchange process is updated with a status from the stack. Implementations should return true if they are done receiving updates from the stack.
| keyStatus | An EmberKeyStatus value describing the success or failure of the key exchange process. Ver.: always |
| void emberAfPluginZllCommissioningInitialSecurityStateCallback | ( | EmberZllInitialSecurityState * | securityState | ) |
Initial Security State.
This function is called by the ZLL Commissioning plugin to determine the initial security state to be used by the device. The application must populate the ::EmberZllInitialSecurityState structure with a configuration appropriate for the network being formed, joined, or started. Once the device forms, joins, or starts a network, the same security configuration will remain in place until the device leaves the network.
| securityState | The security configuration to be populated by the application and ultimately set in the stack. Ver.: always |
| void emberAfPluginZllCommissioningTouchLinkCompleteCallback | ( | const EmberZllNetwork * | networkInfo, |
| uint8_t | deviceInformationRecordCount, | ||
| const EmberZllDeviceInfoRecord * | deviceInformationRecordList | ||
| ) |
Touch Link Complete.
This function is called by the ZLL Commissioning plugin when touch linking completes.
| networkInfo | The ZigBee and ZLL-specific information about the network and target. Ver.: always |
| deviceInformationRecordCount | The number of sub-device information records for the target. Ver.: always |
| deviceInformationRecordList | The list of sub-device information records for the target. Ver.: always |
| void emberAfPluginZllCommissioningTouchLinkFailedCallback | ( | EmberAfZllCommissioningStatus | status | ) |
Touch Link Failed.
This function is called by the ZLL Commissioning plugin if touch linking fails.
| status | The reason the touch link failed. Ver.: always |
| uint8_t emberAfPluginZllCommissioningGroupIdentifierCountCallback | ( | uint8_t | endpoint | ) |
Group Identifier Count.
This function is called by the ZLL Commissioning plugin to determine the number of group identifiers in use by a specific endpoint on the device. The total number of group identifiers on the device, which are shared by all endpoints, is defined by ::EMBER_ZLL_GROUP_ADDRESSES.
| endpoint | The endpoint for which the group identifier count is requested. Ver.: always |
| bool emberAfPluginZllCommissioningGroupIdentifierCallback | ( | uint8_t | endpoint, |
| uint8_t | index, | ||
| EmberAfPluginZllCommissioningGroupInformationRecord * | record | ||
| ) |
Group Identifier.
This function is called by the ZLL Commissioning plugin to obtain information about the group identifiers in use by a specific endpoint on the device. The application should populate the record with information about the group identifier and return true. If no information is available for the given endpoint and index, the application should return false.
| endpoint | The endpoint for which the group identifier is requested. Ver.: always |
| index | The index of the group on the endpoint. Ver.: always |
| record | The group information record. Ver.: always |
| uint8_t emberAfPluginZllCommissioningEndpointInformationCountCallback | ( | uint8_t | endpoint | ) |
Endpoint Information Count.
This function is called by the ZLL Commissioning plugin to determine the number of remote endpoints controlled by a specific endpoint on the local device.
| endpoint | The local endpoint for which the remote endpoint information count is requested. Ver.: always |
| bool emberAfPluginZllCommissioningEndpointInformationCallback | ( | uint8_t | endpoint, |
| uint8_t | index, | ||
| EmberAfPluginZllCommissioningEndpointInformationRecord * | record | ||
| ) |
Endpoint Information.
This function is called by the ZLL Commissioning plugin to obtain information about the remote endpoints controlled by a specific endpoint on the local device. The application should populate the record with information about the remote endpoint and return true. If no information is available for the given endpoint and index, the application should return false.
| endpoint | The local endpoint for which the remote endpoint information is requested. Ver.: always |
| index | The index of the remote endpoint information on the local endpoint. Ver.: always |
| record | The endpoint information record. Ver.: always |
| void emberAfPluginZllCommissioningIdentifyCallback | ( | uint16_t | durationS | ) |
Identify.
This function is called by the ZLL Commissioning plugin to notify the application that it should take an action to identify itself. This typically occurs when an Identify Request is received via inter-PAN messaging.
| durationS | If the duration is zero, the device should exit identify mode. If the duration is 0xFFFF, the device should remain in identify mode for the default time. Otherwise, the duration specifies the length of time in seconds that the device should remain in identify mode. Ver.: always |
| void emberAfPluginZllCommissioningResetToFactoryNewCallback | ( | void | ) |
Reset To Factory New.
This function is called by the ZLL Commissioning plugin when a request to reset to factory new is received. The plugin will leave the network, reset attributes managed by the framework to their default values, and clear the group and scene tables. The application should perform any other necessary reset-related operations in this callback, including resetting any externally-stored attributes.
| bool emberAfPluginZllCommissioningJoinCallback | ( | EmberZigbeeNetwork * | networkFound, |
| uint8_t | lqi, | ||
| int8_t | rssi | ||
| ) |
Join.
This callback is called by the ZLL Commissioning plugin when a joinable network has been found. If the application returns true, the plugin will attempt to join the network. Otherwise, the plugin will ignore the network and continue searching. Applications can use this callback to implement a network blacklist. Note that this callback is not called during touch linking.
| networkFound | Ver.: always |
| lqi | Ver.: always |
| rssi | Ver.: always |
| EmberAfStatus emberAfPluginZllOnOffServerOffWithEffectCallback | ( | uint8_t | endpoint, |
| uint8_t | effectId, | ||
| uint8_t | effectVariant | ||
| ) |
Off With Effect.
This callback is called by the ZLL On/Off Server plugin whenever an OffWithEffect command is received. The application should implement the effect and variant requested in the command and return EMBER_ZCL_STATUS_SUCCESS if successful or an appropriate error status otherwise.
| endpoint | Ver.: always |
| effectId | Ver.: always |
| effectVariant | Ver.: always |
| void emberAfPluginBulbUiFinishedCallback | ( | EmberStatus | status | ) |
Finished.
This callback is fired when the bulb-ui plugin is finished with the forming or joining process. The result of the operation will be returned in the status parameter.
| status | Ver.: always |
| void emberAfPluginConfigurationServerFinishedCallback | ( | EmberStatus | status | ) |
Finished.
This callback is fired when the bulb-ui plugin is finished with the forming or joining process. The result of the operation will be returned in the status parameter.
| status | Ver.: always |
| void emberAfPluginConnectionManagerFinishedCallback | ( | EmberStatus | status | ) |
Network join finished.
This callback is fired when the Connection Manager plugin is finished with the network search process. The result of the operation will be returned as the status parameter.
| status | Ver.: always |
| void emberAfPluginConnectionManagerStartNetworkSearchCallback | ( | void | ) |
Begin searching for network to join.
This function is called by the Connection Manager Plugin when it starts to search for a new network. It is normally used to trigger a UI event to notify the user that the device is currently searching for a network.
| void emberAfPluginConnectionManagerLeaveNetworkCallback | ( | void | ) |
Leave the currently joined network.
This function is called by the Connection Manager Plugin when the device is about to leave the network. It is normally used to trigger a UI event to notify the user of a network leave.
| void emberPluginEM4BeforeEM4Callback | ( | void | ) |
Before em4 sleep called from idle-sleep plugin, need to be implemented by app to store restart sensitive app variables in RTCC RAM.
| sleepDurationMs | A sleep duartion value in milliseconds to set up em4 wakeup timer. Ver.: always |
| void emberPluginEM4AfterEM4Callback | ( | void | ) |
After em4 sleep called from idle-sleep plugin, need to be implemented by app to restore restart sensitive app variables from RTCC RAM.
| bool emberAfPluginIdleSleepOkToSleepCallback | ( | uint32_t | durationMs | ) |
Ok To Sleep.
This function is called by the Idle/Sleep plugin before sleeping. It is called with interrupts disabled. The application should return true if the device may sleep or false otherwise.
| durationMs | The maximum duration in milliseconds that the device will sleep. Ver.: always |
| void emberAfPluginIdleSleepWakeUpCallback | ( | uint32_t | durationMs | ) |
Wake Up.
This function is called by the Idle/Sleep plugin after sleeping.
| durationMs | The duration in milliseconds that the device slept. Ver.: always |
| bool emberAfPluginIdleSleepOkToIdleCallback | ( | void | ) |
Ok To Idle.
This function is called by the Idle/Sleep plugin before idling. It is called with interrupts disabled. The application should return true if the device may idle or false otherwise.
| void emberAfPluginIdleSleepActiveCallback | ( | void | ) |
Active.
This function is called by the Idle/Sleep plugin after idling.
| bool emberAfPluginIdleSleepRtosCallback | ( | uint32_t * | durationMs, |
| bool | sleepOk | ||
| ) |
RTOS idle/sleep.
This function is called by the Idle/Sleep plugin before idling or sleeping. If it returns true, the RTOS is handling the MCU idling/sleeping, if it returns false the idle/sleep shall manage the actual MCU idling/sleeping.
| durationMs | A pointer to the allowed idle/sleep duration in milliseconds. Ver.: always |
| sleepOk | A boolean indicating whether sleep is allowed. |
| void emberPluginEM4AboutToGoInEM4Callback | ( | uint32_t | sleepDurationMs | ) |
about to go to em4 sleep called from idle-sleep plugin, implemented in em4 plugin stores stack related variables in RTCC RAM
| sleepDurationMs | A sleep duartion value in milliseconds to set up em4 wakeup timer. Ver.: always |
| void emberPluginEM4ComingBackFromEM4Callback | ( | void | ) |
coming back from em4 sleep called from idle-sleep plugin, implemented in em4 plugin. Restores stack related variables from RTCC RAM
| bool emberAfOKToGoToEM4Callback | ( | void | ) |
Ok To Sleep.
This function is called by the Idle/Sleep plugin before sleeping. It is called with interrupts disabled. The application should return true if the device may sleep or false otherwise.
| durationMs | The maximum duration in milliseconds that the device will sleep. Ver.: always |
| void emberAfCameBackFromEM4Callback | ( | void | ) |
Ok To Sleep.
This function is called by the Idle/Sleep plugin before sleeping. It is called with interrupts disabled. The application should return true if the device may sleep or false otherwise.
| durationMs | The maximum duration in milliseconds that the device will sleep. Ver.: always |
| bool emberAfPluginLowVoltageShutdownOkToShutdownCallback | ( | uint16_t | shutdownVoltage | ) |
Ok To Shutdown.
This function is called by the Low Voltage Shutdown plugin after the low voltage threshold has been detected but before shutting down the chip (until a full power-on reset is triggered). The application should return true if the device may shutdown or false otherwise. Note that this callback is not the proper place to put logic to be performed just prior to shutdown; that would be the Pre Shutdown Callback. If callback returns false, shutdown check will be performed again in EMBER_AF_PLUGIN_LOW_VOLTAGE_SHUTDOWN_POSTPONE_DURATION_MS milliseconds.
| shutdownVoltage | The voltage (in mV) read from VDD at shutdown time, which can be used to determine the risk in doing any further activities prior to shutdown. Ver.: always |
| void emberAfPluginLowVoltageShutdownPreShutdownCallback | ( | uint16_t | shutdownVoltage | ) |
Pre Shutdown.
This function is called by the Low Voltage Shutdown plugin just prior to shutting down, allowing the application to do any last-minute clean-up before the chip goes offline until next reset. (Can't prevent shutdown from this context; use Ok To Shutdown callback for that instead.)
| shutdownVoltage | The voltage (in mV) read from VDD at shutdown time, which can be used to determine the risk in doing any further activities prior to shutdown. Ver.: always |
| void emberAfPluginMeteringServerProcessNotificationFlagsCallback | ( | uint16_t | attributeId, |
| uint32_t | attributeValue | ||
| ) |
Server Process Notification.
This function is called by the metering server plugin when any of the Notification Attribute Set attributes are read or reported by the metering client.
| attributeId | ID of the attribute being proccessed Ver.: always |
| attributeValue | value of the attribute being proccessed Ver.: always |
| void emberAfPluginOccupancySensorServerOccupancyStateChangedCallback | ( | HalOccupancyState | occupancyState | ) |
Occupancy state changed.
This callback is generated when the occupancy measurement server receives a new occupancy status.
| occupancyState | The bitmap used to determine occupancy state. At present, only bit 0 is used, and will be set to either HAL_OCCUPANCY_STATE_OCCUPIED or HAL_OCCUPANCY_STATE_UNOCCUPIED. Ver.: always |
| void emberAfPluginTemperatureMeasurementServerOverTemperatureCallback | ( | uint8_t | previousState, |
| uint8_t | newState | ||
| ) |
Over temperature state changed.
This callback is generated when the temperature rises over the assert thresholds (warning and critical) or drops below the deassert thresholds (warning and critical)
| previousState,the | state prior to the state change |
| newState,the | new state of the state change |
EMBER_TEMPERATURE_MEASUREMENT_SERVER_OVER_TEMPERATURE_NORMAL : normal state EMBER_TEMPERATURE_MEASUREMENT_SERVER_OVER_TEMPERATURE_WARNING : warning state EMBER_TEMPERATURE_MEASUREMENT_SERVER_OVER_TEMPERATURE_CRITICAL : critical state
Ver.: always
| void emberAfPluginBatteryMonitorDataReadyCallback | ( | uint16_t | batteryVoltageMilliV | ) |
Data Ready.
This function is called whenever the battery monitor has generated a new valid battery level
| batteryVoltageMilliV | The battery voltage, in milli Volts Ver.: always |
Definition at line 42 of file ncp/doc/callback.doc.
| uint16_t halBulbPwmDriverFrequencyCallback | ( | void | ) |
A callback used to configure the frequency of the PWM driver. This is called by the bulb-pwm driver upon initialization to determine the frequency at which the PWM driver should be driven. It should return either the frequency, in Hz, or USE_DEFAULT_FREQUENCY to indicate that the plugin should use the default value. The default value is 1000 Hz, but can be overridden by a macro in the board header if a user wishes.
Definition at line 68 of file ncp/doc/callback.doc.
| void halBulbPwmDriverInitCompleteCallback | ( | void | ) |
Function to indicate that the PWM driver has been initialized and the bulb should drive the initial LED PWM values at this time.
Definition at line 80 of file ncp/doc/callback.doc.
| void halBulbPwmDriverBlinkOnCallback | ( | void | ) |
This callback is generated during blinking behavior when it is time to turn the bulb on. While the plugin will determine when to blink the bulb on or off, it is up to this callback to determine how to turn the bulb on.
Definition at line 93 of file ncp/doc/callback.doc.
| void halBulbPwmDriverBlinkOffCallback | ( | void | ) |
This callback is generated during blinking behavior when it is time to turn the bulb off. While the plugin will determine when to blink the bulb on or off, it is up to this callback to determine how to turn the bulb off.
Definition at line 121 of file ncp/doc/callback.doc.
| void halBulbPwmDriverBlinkStartCallback | ( | void | ) |
This callback is generated when the application layer makes a call to initiate blinking behavior. It warns the application layer PWM code to not attempt to drive the LEDs directly and interfere with the blinking behavior.
Definition at line 149 of file ncp/doc/callback.doc.
| void halBulbPwmDriverBlinkStopCallback | ( | void | ) |
This callback is generated when the current blinking command finishes. The application layer PWM code must then determine what the bulb drive should be, based on the current appliation layer attributes (i.e. level, on/off, color XY, etc.)
Definition at line 162 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton0PressedShortCallback | ( | uint16_t | timePressedMs | ) |
Button0 Pressed Short.
This function returns the number of times a button was short pressed.
| timePressedMs | Time (in ms) button 0 was pressed Ver.: always |
Definition at line 211 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton1PressedShortCallback | ( | uint16_t | timePressedMs | ) |
Button1 Pressed Short.
This function returns the number of times a button was short pressed.
| timePressedMs | Time (in ms) button 1 was pressed Ver.: always |
Definition at line 221 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton0PressedLongCallback | ( | uint16_t | timePressedMs, |
| bool | pressedAtReset | ||
| ) |
Button0 Pressed Long.
This function returns the number of times a button was short pressed.
| timePressedMs | Amount of time button 0 was pressed. Ver.: always |
| pressedAtReset | Was the button pressed at startup. Ver.: always |
Definition at line 232 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton1PressedLongCallback | ( | uint16_t | timePressedMs, |
| bool | pressedAtReset | ||
| ) |
Button1 Pressed Long.
This function returns the number of times a button was short pressed.
| timePressedMs | Amount of time button 1 was pressed. Ver.: always |
| pressedAtReset | Was the button pressed at startup. Ver.: always |
Definition at line 244 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton0PressingCallback | ( | void | ) |
Button0 Pressing.
This function is periodically called when button 0 is being pressed.
Definition at line 254 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton1PressingCallback | ( | void | ) |
Button1 Pressing.
This function is periodically called when button 1 is being pressed.
Definition at line 263 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton0LowCallback | ( | void | ) |
Button0 Low.
This function is called when the GPIO tied to button zero goes low
Definition at line 272 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton0HighCallback | ( | void | ) |
Button0 High.
This function is called when the GPIO tied to button zero goes high
Definition at line 281 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton1LowCallback | ( | void | ) |
Button1 Low.
This function is called when the GPIO tied to button one goes low
Definition at line 290 of file ncp/doc/callback.doc.
| void emberAfPluginButtonInterfaceButton1HighCallback | ( | void | ) |
Button1 High.
This function is called when the GPIO tied to button one goes high
Definition at line 299 of file ncp/doc/callback.doc.
| void emberAfPluginGpioSensorStateChangedCallback | ( | uint8_t | newSensorState | ) |
State Changed.
This function is called whenever the gpio sensor detects a change in state
| newSensorState | The new state of the sensor based alarm (EMBER_AF_PLUGIN_GPIO_SENSOR_ACTIVE or EMBER_AF_PLUGIN_GPIO_SENSOR_NOT_ACTIVE) Ver.: always |
Definition at line 410 of file ncp/doc/callback.doc.
| void halOccupancyStateChangedCallback | ( | HalOccupancyState | occupancyState | ) |
Occupancy State Changed.
This callback is called when the occupancy sensor state changes.
| occupancyState | The bitmap used to determine occupancy state. At present, only bit 0 is used, and will be set to either HAL_OCCUPANCY_STATE_OCCUPIED or HAL_OCCUPANCY_STATE_UNOCCUPIED. |
Definition at line 530 of file ncp/doc/callback.doc.
| void emberAfPluginSb1GestureSensorGestureReceivedCallback | ( | uint8_t | gestureReceived, |
| uint8_t | switchNumber | ||
| ) |
Gesture Received.
This function is called whenever the sb1 receives a gesture
| gestureReceived | The (enumerated) gesture received Ver.: always |
| switchNumber | The switch that received the gesture Ver.: always |
Definition at line 551 of file ncp/doc/callback.doc.
| void emberAfPluginTamperSwitchTamperActiveCallback | ( | void | ) |
Tamper Active.
This function is called whenever the tamper switch detects that it has entered the enclosure, thus activating tamper monitoring.
Definition at line 594 of file ncp/doc/callback.doc.
| void emberAfPluginTamperSwitchTamperAlarmCallback | ( | void | ) |
Tamper Alarm.
This function is called when the plugin detects that the enclosure has been opened.
Definition at line 604 of file ncp/doc/callback.doc.
| void emberAfPluginTransportMqttStateChangedCallback | ( | EmberAfPluginTransportMqttState | state | ) |
MQTT Client State Changed Callback.
This function will be called when the state of the MQTT client changes.
| state | Contains the new and current EmberAfPluginTransportMqttState state |
Definition at line 626 of file ncp/doc/callback.doc.
| bool emberAfPluginTransportMqttMessageArrivedCallback | ( | const char * | topic, |
| const char * | payload | ||
| ) |
MQTT Message Arrived.
This function will be called when the MQTT client for the gateway receives an incoming message on a topic. If the message is processed by the application true should be returned, if the message is not processed return false. This function is called on a separate thread, so no stack calls should be made within the implementation of this function. Instead use a global variable in that function to communicate the message arrival to a stack event or timer running from the main loop.
| topic | String contains the topic for the message that arrived. While the underlying MQTT libraries allow NULL characters in a topic, NULL characters are not supported in this implementation so the topic parameter can be assumed to be NULL terminated. |
| payload | String contains the payload for the message that arrived |
Definition at line 646 of file ncp/doc/callback.doc.
| Application Framework API Reference. Application Framework V2. |